This message was deleted.
# citrix-vad
s
This message was deleted.
r
Had to log a case, this has me beat.
c
Yes there upgrades seem to go in circles
r
I had to do the DB upgrade manual to get it to work. The docs seem to be incorrect or I read it wrong. You have to run the Site DB Script, Monitor DB script, then Logs DB script. The enable the services so they register back to the DB. 3rd time was the charm.
r
@Ray Davis what error did you get?
n
Out of interest why are you doing in-place upgrades? as opposed to creating new delivery controllers etc.
p
That link is....... horrible. That`s a messed up upgrade path.....
r
@Nathan Sperry if I create new deliver controllers, then I have alot of work to move everything over. DG, MC, Applications, STAs, Polices. Is there something you know, that I dont? Please share 🙂 @Rody Kossen @Pflynn yea it is. But isnt to bad. Another thing when you run the disable service Script, then upgrade the DB with scripts, Once you run the Enable script. I had to do line by line. If I didnt it would fail as well.
p
@Ray Davis That is discouraging, I have a pending 7.15 to 1912 to do so much appreciated on the sharing
r
yea, I am curious about Nathan apporarch now.
n
Automation!! We build a new environment (DDC, SF, FAS, NetScaler, New DB’s) in parallel for our customers using DSC, so they have a rolling environment, roll forward or rollback. I asked cos it’s a service we offer (shameless plug), and it’s exactly the reasons you are seeing, that customers stick with their current version and put off the upgrade - hence why I asked
We can have it up and running in hours
r
So you have scripts that migrate it all as well?
n
We don’t migrate, we create the DG, Apps etc that are defined in the DSC configuration. I’m not saying it’s easy, but once you’ve defined the configuration, then you can rebuild over and over again. Here are some of the DSC resource on github https://github.com/VirtualEngine/XenDesktop7
r
I appreciate the advice, but I am still confused. You build new, and the customer has to move settings over? Sorry just trying to understand.
I will look into this, Seems like you have a solid solution. I need more automation
n
No, the settings are defined in the DSC configuration I.e. what DC you want, what apps you want published. The environment is built from that. So in your case you’d specify all the settings you have in your existing environment in the DSC configuration, then you’d run it, that would build you an new environment that same as the old. New upgrade comes along, run the same config again, make sure any manual changes (🤨) are again incorporated into the configuration, run again - rinse and repeat and you have a Citrix Evergreen Deployment 😉
If you can’t automate all the settings, then you might have to tweak one or two, but that’s way easier then crossing your fingers and hoping you don’t foobar your DB or Controllers and waste days troubleshooting
r
damn man, thats nice
p
That is a very interesting approach. I will take a good look at this, I smell lab time in my future - thanks @Nathan Sperry
👍 1
r
Thanks Nathan for showing this. I am going to try this in my DR setup.
Well DR rebuild
j
I can also build a full Citrix environment in ~1 hour using fast clone, full PowerShell script. You need to migrate your settings after, a PoSh script can import/export.