VMware Horizon Community
danielkrause
Enthusiast
Enthusiast
Jump to solution

Update an image based application when AppStack is connected

Hey community

i have an environtment with AppStacks (no writeables) - Win7, VDI 6.3, AppVolume 2.11

One application (on the base image) has an auto update program, that needs to be executed frequently.

In Case if an AppStack is connected, the update of the application is not successful (Data is redirected).

Is there a way to exclude directorys, that data can be changed and installed directly on the base-vm without adding an writable?

Thank you for supporting

Reply
0 Kudos
1 Solution

Accepted Solutions
danielkrause
Enthusiast
Enthusiast
Jump to solution

thank you Ray

i excluded the application of the snapvol.cfg in one AppStack and that works fine for me Smiley Happy

I also updated the template snapvol.cfg for new appstacks.

But its better to update all snapvol.cfgs (in case of different appstack attachment combinations).

View solution in original post

Reply
0 Kudos
9 Replies
Smoke14
Hot Shot
Hot Shot
Jump to solution

Are the changes being made to machine or user settings?

Mike_A
Reply
0 Kudos
danielkrause
Enthusiast
Enthusiast
Jump to solution

Changes are made direct on the machine, but logged in and executed in user context.

Reply
0 Kudos
Lakshman
Champion
Champion
Jump to solution

This is the expected behavior if an appstack is attached. The best practice is to detach any appstacks, update the base image and re-attach.

Reply
0 Kudos
danielkrause
Enthusiast
Enthusiast
Jump to solution

This will mean we cannot use AppVolume at all, because this application needs to be on the master and the frequently updates are needed.

Can i exclude it in the snapvol.cfg? For each AppStack?

Reply
0 Kudos
Ray_handels
Virtuoso
Virtuoso
Jump to solution

You could exclude directories by changing the snapvol.cfg file on one of the appsatcks. Documentation shows that settings are being merged so if you set this setting to 1 snapvol.cfg on an appstack that is always assigned it should work.

That being said I would still suggest updating the golden image. My guess is you are using persistent desktops right? Otherwise there is no use to install something on the machine itself. I'm not quite sure if Appvolumes supports persistent desktops (still abit vague to be honest) but I would not suggest using the combination.

Reply
0 Kudos
danielkrause
Enthusiast
Enthusiast
Jump to solution

thank you Ray

i excluded the application of the snapvol.cfg in one AppStack and that works fine for me Smiley Happy

I also updated the template snapvol.cfg for new appstacks.

But its better to update all snapvol.cfgs (in case of different appstack attachment combinations).

Reply
0 Kudos
danielkrause
Enthusiast
Enthusiast
Jump to solution

Feature Request:

A global exclusion list in the app volume manager would be great.

Reply
0 Kudos
Lakshman
Champion
Champion
Jump to solution

Good to hear that it worked after excluding from snapvol.cfg. For feature request, can i ask you to fill in this form please.

Contact VMware

Reply
0 Kudos
g9panas
Contributor
Contributor
Jump to solution

Can you give me steps on how can I do this??

Reply
0 Kudos