charm install hook fired on upgrade to juju 2.8.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Heather Lanigan |
Bug Description
A bug was recently reported against the nova-cloud-
ERROR must restart: an agent upgrade is available
2020-08-04 17:38:52 INFO juju.cmd supercommand.go:54 running jujud [2.8.2 0 1d5703e8a6cef8b
2020-08-04 17:38:52 DEBUG juju.cmd supercommand.go:55 args: []string{
2020-08-04 17:38:52 DEBUG juju.agent agent.go:583 read agent config, format "2.0"
2020-08-04 17:38:52 INFO juju.cmd.jujud agent.go:138 setting logging config to "<root>
2020-08-04 17:39:05 DEBUG juju-log 0 section(s) found
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/nova/nova.conf
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/nova/
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/nova/
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/haproxy/
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/apache2/
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/memcached.conf
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/apache2/
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/apache2/
2020-08-04 17:39:05 INFO juju-log Registered config file: /etc/apache2/
2020-08-04 17:39:05 DEBUG juju-log Hardening function 'install'
2020-08-04 17:39:05 DEBUG juju-log No hardening applied to 'install'
2020-08-04 17:39:05 INFO juju-log DEPRECATION WARNING: Function configure_
2020-08-04 17:39:06 INFO juju-log Installing [] with options: ['--option=
2020-08-04 17:39:06 DEBUG install Reading package lists...
*1 https:/
Changed in juju: | |
milestone: | 2.8.3 → 2.8.2 |
assignee: | nobody → Heather Lanigan (hmlanigan) |
Changed in juju: | |
status: | Fix Committed → Fix Released |
This has come up in conversation, but we haven't commented yet. Apologies for the delay.
This is a valid issue, having to do with a race during the upgrade process where the uniter temporarily has access to out of date information about the status of the install hook.