If you have compatibility issues when you try to upgrade Domino, upgrade fleetcommand-agent
.
See the Release Notes for a full list of compatible fleetcommand-agent
versions for the different versions of Domino.
-
Pull
fleetcommand-agent
version to install fromquay.io
:docker pull quay.io/domino/fleetcommand-agent:v32
-
Create a copy of your
domino.yml
configuration file. Name it something likedomino-orig-<date>.yaml
, to indicate when you modified the configuration. -
To generate a new
domino.yml
configuration file, run the initialization command through the upgradedfleetcommand-agent
file. This ensures that you have a configuration schema that conforms to this version offleetcommand-agent
.docker run --rm -it -v $(pwd):/install quay.io/domino/fleetcommand-agent:v32 init --file /install/domino.yml
-
Copy custom values from your original configuration into the new file.
-
When the upgrade is complete, run
fleetcommand-agent
from the install process and change thespec.containers.image
value toquay.io/domino/fleetcommand-agent:v32
.