Hi colleagues,

I have an issue with launching 'amphora' image. I'm using Octavia's diskimage-create.sh tool on Ubuntu 16.04.3, which gives the following start:

> Building elements: base  base vm ubuntu haproxy-octavia-ubuntu rebind-sshd amphora-agent-ubuntu keepalived-octavia-ubuntu pip-cache certs-ramfs

(note missing no-resolvconf for debug purposes) and then upload image to Glance using the following command:

openstack image create \
  --container-format bare --disk-format qcow2 --public \
  --property hw_scsi_model=virtio-scsi --property hw_disk_bus=scsi --property hw_cdrom_bus=scsi \
  --property hw_qemu_guest_agent=yes \
  --property img_hide_hypervisor_id=true \
  --tag amphora \
  --file amphora-x64-haproxy.qcow2 amphora

but no Octavia's stuff start upon launch due to absence of amphora_agent.conf:

Oct 20 13:45:57 lbt-n1 systemd[1]: Starting Creates an encrypted ramfs for Octavia certs... Oct 20 13:45:57 lbt-n1 sh[1779]: awk: fatal: *cannot open file `/etc/octavia/amphora-agent.conf'* for reading (No such file or directory)
[ ... ]
Oct 20 13:45:57 lbt-n1 amphora-agent[1683]: Traceback (most recent call last): Oct 20 13:45:57 lbt-n1 amphora-agent[1683]:   File "/usr/local/bin/amphora-agent", line 11, in <module>
Oct 20 13:45:57 lbt-n1 amphora-agent[1683]: sys.exit(main())
Oct 20 13:45:57 lbt-n1 amphora-agent[1683]:   File "/usr/local/lib/python2.7/dist-packages/octavia/cmd/agent.py", line 56, in main Oct 20 13:45:57 lbt-n1 amphora-agent[1683]: service.prepare_service(sys.argv) Oct 20 13:45:57 lbt-n1 amphora-agent[1683]:   File "/usr/local/lib/python2.7/dist-packages/octavia/common/service.py", line 24, in prepare_service
Oct 20 13:45:57 lbt-n1 amphora-agent[1683]: config.init(argv[1:])
Oct 20 13:45:57 lbt-n1 amphora-agent[1683]:   File "/usr/local/lib/python2.7/dist-packages/octavia/common/config.py", line 576, in init
Oct 20 13:45:57 lbt-n1 amphora-agent[1683]:     **kwargs)
Oct 20 13:45:57 lbt-n1 amphora-agent[1683]:   File "/usr/local/lib/python2.7/dist-packages/oslo_config/cfg.py", line 2469, in __call__ Oct 20 13:45:57 lbt-n1 amphora-agent[1683]:     raise ConfigFilesNotFoundError(self._namespace._files_not_found) Oct 20 13:45:57 lbt-n1 amphora-agent[1683]: oslo_config.cfg.ConfigFilesNotFoundError: *Failed to find some config files: /etc/octavia/amphora-agent.conf*

I inspected /usr/local/share/octavia/elements and again found nothing about amphora-agent.conf, as well as nothing in git's tree (except elements/amphora-agent/init-scripts/upstart/amphora-agent.conf which isn't config but upstart script)

So the question is - where to find amphora-agent.conf in order to launch amphora-agent on agent host?

Thank you.

--
Volodymyr Litovka
  "Vision without Execution is Hallucination." -- Thomas Edison

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to