I just thought I'd let you all know that due to disk space issues on certain older servers I have been investigating the possibility of symbolic linking the Transactions directory to another volume to store the rollback files.
I have just ran a test where I created a link to /var/Transactions in /usr/nsh
I then sucessfully deployed a piece of software with the rollback files turning up as expected in /var/Transactions. Then I succesfully rolled back the deployment from these rollback files and it all worked succesfully.
This is useful to me since now the agent installs can be standardised in /usr/nsh even on servers with limited space. Now the staging directory is user-defined by the server properties and also the rollback files is user-defined and can now be stored where I choose to avoid filling up the root volume.
Probably was obvious to everyone already, but wasn't to me before this test - so there you go...
Anyone done this for Windows? Client has space issues and wants to know if we can either change the Transactions directory for each agent, or if we can have that info saved on a share. Anyone done this? We are doing some major app pushes, and they want to rollback, but the servers themselves have next to no room.