Worked with Eric Snow and added in the [Install] section, even if this is a transient config and eliminated the above error. Even with that change, the container still did not stop. Looking at the container itself, I see that the juju-template-restart service is still loaded, but is inactive and dead. Digging into the syslog for the container, I see a new error:
May 15 19:29:36 juju-vivid-lxc-template cloud-init[7541]: + /bin/systemctl enable /var/lib/juju/init/juju-template-restart/juju-template-restart.service
May 15 19:29:36 juju-vivid-lxc-template cloud-init[7541]: Created symlink from /etc/systemd/system/multi-user.target.wants/juju-template-restart.service to /var/lib/juju/init/juju-template-restart/juju-template-restart.service.
May 15 19:29:36 juju-vivid-lxc-template systemd[1]: message repeated 2 times: [ Reloading.]
May 15 19:29:36 juju-vivid-lxc-template systemd[1]: [/var/lib/juju/init/juju-template-restart/juju-template-restart.service:6] Failed to add dependency on cloud-final, ignoring: Invalid argument
May 15 19:29:36 juju-vivid-lxc-template systemd[1]: [/var/lib/juju/init/juju-template-restart/juju-template-restart.service:7] Failed to add dependency on cloud-final, ignoring: Invalid argument
A quick google search shows that maybe we need to add the dependency on cloud-final.service. Going to give that a go and see what happens.
Worked with Eric Snow and added in the [Install] section, even if this is a transient config and eliminated the above error. Even with that change, the container still did not stop. Looking at the container itself, I see that the juju-template- restart service is still loaded, but is inactive and dead. Digging into the syslog for the container, I see a new error:
May 15 19:29:36 juju-vivid- lxc-template cloud-init[7541]: + /bin/systemctl enable /var/lib/ juju/init/ juju-template- restart/ juju-template- restart. service lxc-template cloud-init[7541]: Created symlink from /etc/systemd/ system/ multi-user. target. wants/juju- template- restart. service to /var/lib/ juju/init/ juju-template- restart/ juju-template- restart. service. lxc-template systemd[1]: message repeated 2 times: [ Reloading.] lxc-template systemd[1]: [/var/lib/ juju/init/ juju-template- restart/ juju-template- restart. service: 6] Failed to add dependency on cloud-final, ignoring: Invalid argument lxc-template systemd[1]: [/var/lib/ juju/init/ juju-template- restart/ juju-template- restart. service: 7] Failed to add dependency on cloud-final, ignoring: Invalid argument
May 15 19:29:36 juju-vivid-
May 15 19:29:36 juju-vivid-
May 15 19:29:36 juju-vivid-
May 15 19:29:36 juju-vivid-
A quick google search shows that maybe we need to add the dependency on cloud-final. service. Going to give that a go and see what happens.