Release

7.4 Changelog

Please report deployment of pgblitz and pgmove work out!  Tested, saw results fine; did on both debian and ubuntu!

Fixes Made to 7.4.13

  • Changed menu item for network auditor to display exit with Z instead of [4].  A visual fix.

Fixes Made to 7.4.12

  • Fixed PG to now overwrite previous key values for client id & secret; before it would just stack which was incorrect.  Thanks for those posting about the issue.  I would recommend to go through the process again so it launches correctly, please move off .11 soon as possible.  I used 2 different systems as a demo.

Fixes Made  for 7.4.11

  • GCrypt & TCrypt will now work.  When rclone.conf was rewritten, they were not tracked; thus not added causing the services to fail.  Works now.
  • PGBlitz out of Beta
  • Recommended if you setup PG Blitz just for encrypted prior; to regenerate the gdrive, tdrive, and keys so the rclone file is written properly

Fixes Made for 7.4.10

  • For Solo restore, fixed rclone’s location – thanks @timekills
  • Fixes from @robertbarker  for Lazy Librarian in regards to directories – https://github.com/Admin9705/PlexGuide.com-The-Awesome-Plex-Server/pull/719
  • Fixed deployment status bug on pgtrakt, would deploy, but status wouldn’t refresh unless you exited and came back in – thanks @timekills
  • Fixed misleading message, once client ID was set; it would say password salt is good
  • Added confirmation message after setting secret key for a sanity check.

Fixes Made for 7.4.9 BETA Build

  • Reconstructed entire menu process (looks the same to you; coding is more streamlined)
  • Add PGBlitz Encrypted
    • Tons of new code added (took 20 hours)
    • PGBlitz Encrypted automatically adds gcrypt (incase someone use PG Move Encrypted)
  • Users no longer edit the rclone.conf for any reason!
    • This build now adds gcrypt and tcrypt out of the box when using encrypted transport methods
  • If using using this on an existing box, gdrive and tdrive need to be reconfigured again (through the automatic process)
    • This applies gcrypt and tcrypt accordingly; recommend to generate new keys and etc
  • If user fails to put in password/salt for encryption and attempts to launch gdrive or tdrive for encrypted editons; it will stop them and to prevent further execution.
  • Several Visual Tweaks

Fixes Made for 7.4.8 (First Main Release for 7.4)

  • Fixed Message that would say backup (when it was really restoring) when conducting a key restore of pgblitz keys
  • When completing backup of pgblitz keys, it would kick you to main menu. Goes to correct submenu.
  • Restore Item – Item now restore (was an ansible issue) and properly deletes leftover zip file.
  • Restore – Fixed solo restore

——– Below BETA NOTES ——–

Fixes Made for 7.4.7 Beta:

  • Resolved:  User can select existing projects

Fixes Made for 7.4.6 Beta:

  • PG Clone now gets the teamdrive for you! No more typing  names! (one less error proof step)
  • Fixed the unionfs glitch (thanks for the reports)
  • Cleaned up menu layouts for all pgclone (for oauth)
  • Fixed typos

PG Blitz upload Fine

For those who keep saying pgblitz doesn’t deploy, it does 😀

Known Issues:

  • wikis not set for this yet
  • for selecting project, rejects first selection and fix weird loop

Fixes Made for 7.4.5 Beta:

  • BlitzUI deploys at the end
  • Resolved: after project selection, kicks out to main menu
  • Resolved: PGBlitz – If user never generated keys, key gen will warn them and prevent moving forward
  • Add more checkers
  • Resolved: there was a cat for a variable that didn’t exist, removed.
  • Resolved: Backup & Restore; updated new docker location
  • Resolved: Cron jobs update new rclone location.  Have to rerun cron job for prior containers for it to work.

Known Issues:

  • wikis not set for this yet
  • for selecting project, rejects first selection and fix weird loop

Fixes Made for 7.4.4 Beta:

  • Made rclone validation checks for tdrive and pgblitz
  • keys are properly made now, fixed bad variable place holder
  • pgblitz properly deploy

Fixes Made for 7.4.3 Beta:

  • Code Cleanup
  • Appearance Changes
  • GCrypt shows up for encrypted move
  • Backup and Retore Keys from 7.3.8 restored

Known Issues:

  • Only a few validation checks are in place, so users can skip an area and fumble a deployment.
  • wikis not set for this yet
  • configure team drive first before selecting team drive
  • being able to select team drive to configure
  • put a drive check before deploying keys
  • for selecting project, rejects first selection and fix weird loop
  • after project  selection, kicks out to question1
  • conduct tdrive check before creating team keys
  • email share generator should not work if empty

Fixes Made for 7.4.2 Beta:

  • Resolved issue for key creation for PGBlitz; broken function resolved others working.
  • Menu Cleanup

Known Issues:

  • Only a few validation checks are in place, so users can skip an area and fumble a deployment.
  • wikis not set for this yet
  • Backup and restore of keys from 7.3.8 do not work yet for pgblitz (easy to fix, but wasn’t focus yet)
  • Keys menu shows up for move encrypted and ability to modify rclone for encryption disappeared

Fixes Made for 7.4.1 Beta:

  • Moved Project and Google Account Login under Keys
  • GCE – issue about PGDrive command should be gone
  • Several other minor fixes

Fixes Made for 7.4.0 Beta:

Please do not upgrade your primary server! Only provide testing feedback; unless u just like problem solving!

  • Merged all the systems together, pgblitz, pgmove, and soon pgdrives under pgclone
  • Created google oauth under pgclone so user no longer has to edit rclone config
  • Client ID, TeamDrive, and Secret Key are saved.  All user has to do is click and easy link.
  • New users can now enable api via pgclone; no longer a chore if they forget.
  • overhauled 40% of the code
  • System checks gdrive and tdrive entries far before deployment to catch errors
  • All in one menus adapt to type being used (pgblitz, move no encrypt, move encrypts

 

Admin9705 posses a Masters Degree in Project Management and a Bachelors Degree in Business IT Administration. He currently posses nearly 40 certifications including CISSP, CCNP, and PMP. Admin9705 built this website being frustrated with all the fragmentary solutions all over the web. He enjoys running, coding, playing soccer, is a life learner and loves Final Fantasy!
Status
Not open for further replies.

bubbadk

PG Elite
Member
Mar 18, 2018
150
30
Reactions
30 0 0
#2
For me it still doesn't mount on gdrive, tdrive or unionfs :)

it's a fresh install on google vm
 

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,988
1,698
Reactions
1,698 0 0
#5

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,988
1,698
Reactions
1,698 0 0
#8
i selected pgblitz and 7.4.0 :)
Ya trying to simplify the set up. I know it will need touchups and more testing. Ya didn't test for GCE yet but know why that is happening.
 

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,988
1,698
Reactions
1,698 0 0
#10

bubbadk

PG Elite
Member
Mar 18, 2018
150
30
Reactions
30 0 0
#11
Now gdrive and tdrive is showing my stuff. Unionfs doesn't :)

using 7.4edge
 

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,988
1,698
Reactions
1,698 0 0
#12
Now gdrive and tdrive is showing my stuff. Unionfs doesn't :)

using 7.4edge
ok good to know, i didn't change anything on that end :D did you restart or just redeploy
 

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,988
1,698
Reactions
1,698 0 0
#13
Now gdrive and tdrive is showing my stuff. Unionfs doesn't :)

using 7.4edge
try

sunionfs and ls -la /mnt/unionfs and what do you get
 

meteo

PG Overlord
Tech Support
Nov 6, 2018
47
17
OZ
Reactions
17 0 0
#16
Testing out 7.4.2 on a brand new hetzner debian install. Run into problems.
Had issues earlier with keys, thought I would try again. Like the new layout btw!
All setup, deleted previous service accounts, generate new service accounts, bam.
Code:
cat: /var/plexguide/project.final: No such file or directory
Created service account [gdsa414293685].
ERROR: (gcloud.iam.service-accounts.keys.create) INVALID_ARGUMENT: Invalid service account email (gdsa414293685@.iam.gserviceaccount.com).
Hopefully it's easy enough to fix. Thanks again for all the hardwork and improvements :)


EDIT: Strange, once process completes it then shows 20 keys active with the right email/name attached.
But if you select the email generator to list them all for copy/pasting new teamdrive members it's blank.
 
Last edited:

meteo

PG Overlord
Tech Support
Nov 6, 2018
47
17
OZ
Reactions
17 0 0
#17
Found another bug with performance modes, though I think you mentioned Debian isn't entirely updated.
After viewing the processor policies rather then rebooting the machine it exits showing this line of code.
Code:
Press [ANY] Key to Continue - will reboot the machinebash: /opt/plexguide/roles/processor/scripts/processor-menu-new.sh: No such file or directory
Not script-breaking but a few typos here and there, will try and note them all down in future.
 

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,988
1,698
Reactions
1,698 0 0
#18
Found another bug with performance modes, though I think you mentioned Debian isn't entirely updated.
After viewing the processor policies rather then rebooting the machine it exits showing this line of code.
Code:
Press [ANY] Key to Continue - will reboot the machinebash: /opt/plexguide/roles/processor/scripts/processor-menu-new.sh: No such file or directory
Not script-breaking but a few typos here and there, will try and note them all down in future.
hey that's great info, i figured that and the modules need to hide if debian is dedicated.

Testing out 7.4.2 on a brand new hetzner debian install. Run into problems.
Had issues earlier with keys, thought I would try again. Like the new layout btw!
All setup, deleted previous service accounts, generate new service accounts, bam.
Code:
cat: /var/plexguide/project.final: No such file or directory
Created service account [gdsa414293685].
ERROR: (gcloud.iam.service-accounts.keys.create) INVALID_ARGUMENT: Invalid service account email (gdsa414293685@.iam.gserviceaccount.com).
Hopefully it's easy enough to fix. Thanks again for all the hardwork and improvements :)


EDIT: Strange, once process completes it then shows 20 keys active with the right email/name attached.
But if you select the email generator to list them all for copy/pasting new teamdrive members it's blank.
i believe it, i've seen that which is a focus for the next beta push. do you like the consolidation of stuff?
 

meteo

PG Overlord
Tech Support
Nov 6, 2018
47
17
OZ
Reactions
17 0 0
#19
Just waiting on fix for the key generation, can't get server up without them. If you need any more info just let me know. Everything seems configured correctly for generation/deployment. Menu layout is much cleaner and easier to navigate, do like it. Suggest after configuring gdrive/tdrive mark with asterix, thought my settings hadn't stuck and double-checked.

Touching base on the Debian performance modes again, when enabling performance it mostly works.

TASK [performance : Disable Scaling Frequency UB18] **********************************************************************
Friday 07 December 2018 05:50:23 +1000 (0:00:00.018) 0:00:01.659 *******
fatal: [127.0.0.1]: FAILED! => {"changed": true, "cmd": "systemctl disable ondemand", "delta": "0:00:00.002933", "end": "2 018-12-07 05:50:23.603037", "msg": "non-zero return code", "rc": 1, "start": "2018-12-07 05:50:23.600104", "stderr": "Fail ed to disable unit: No such file or directory", "stderr_lines": ["Failed to disable unit: No such file or directory"], "st dout": "", "stdout_lines": []}
to retry, use: --limit @/opt/plexguide/roles/processor/processor.retry


Fails on this one task, checking perfomance policies after running script shows jump from 800mhz to 4.6ghz idle.
 
Last edited:

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,988
1,698
Reactions
1,698 0 0
#20
Just waiting on fix for the key generation, can't get server up without them. If you need any more info just let me know. Everything seems configured correctly for generation/deployment. Menu layout is much cleaner and easier to navigate, do like it. Suggest after configuring gdrive/tdrive mark with asterix, thought my settings hadn't stuck and double-checked.

Touching base on the Debian performance modes again, when enabling performance it mostly works.

TASK [performance : Disable Scaling Frequency UB18] **********************************************************************
Friday 07 December 2018 05:50:23 +1000 (0:00:00.018) 0:00:01.659 *******
fatal: [127.0.0.1]: FAILED! => {"changed": true, "cmd": "systemctl disable ondemand", "delta": "0:00:00.002933", "end": "2 018-12-07 05:50:23.603037", "msg": "non-zero return code", "rc": 1, "start": "2018-12-07 05:50:23.600104", "stderr": "Fail ed to disable unit: No such file or directory", "stderr_lines": ["Failed to disable unit: No such file or directory"], "st dout": "", "stdout_lines": []}
to retry, use: --limit @/opt/plexguide/roles/processor/processor.retry


Fails on this one task, checking perfomance policies after running script shows jump from 800mhz to 4.6ghz idle.
Ya there will be an icon or color code
 
Status
Not open for further replies.