How to migrate from previous addon versions

Starting with Anbox Cloud 1.12, the following hooks are deprecated and should be replaced:

  • install should be replaced with pre-start
  • prepare should be replaced with post-start
  • restore should be replaced with pre-start
  • backup should be replaced with post-stop

Be aware that the new hooks run for all container types. To execute a hook for only regular or only base containers, use the new CONTAINER_TYPE environment variable. This variable is set to either base or regular.

For example, if you want to execute a hook only when your application is bootstrapped, you can do the following:

if [ "$CONTAINER_TYPE" = "regular" ]; then
  exit 0

# Rest of the code for your addon

Copying your existing addons without modifications might have unintended side effects, because your hooks will run for every container.

Last updated 23 days ago.