On Mon, May 22, 2017, at 06:38 PM, [email protected] wrote:
> Hi Paul,
> 
> Thank you for your prompt reply.
> According to your suggestion, I have imported the
> openstack-infra/project-example and cloned the latest nodepool elements
> and script today.
> (follow the instruction of
> https://docs.openstack.org/infra/openstackci/third_party_ci.html#start-nodepool)
> 
> However, the log (/var/log/nodepool/image/image.log) shown the same error
> messages
> 
> 2017-05-23 09:14:15,565 INFO nodepool.image.build.dpc: File
> "/usr/local/bin/element-info", line 11, in <module>
> 2017-05-23 09:14:15,565 INFO nodepool.image.build.dpc: sys.exit(main())
> 2017-05-23 09:14:15,565 INFO nodepool.image.build.dpc: File
> "/usr/local/lib/python2.7/dist-packages/diskimage_builder/element_dependencies.py",
> line 337, in main
> 2017-05-23 09:14:15,565 INFO nodepool.image.build.dpc: elements =
> _get_elements(args.elements)
> 2017-05-23 09:14:15,565 INFO nodepool.image.build.dpc: File
> "/usr/local/lib/python2.7/dist-packages/diskimage_builder/element_dependencies.py",
> line 248, in _get_elements
> 2017-05-23 09:14:15,565 INFO nodepool.image.build.dpc: return
> _expand_element_dependencies(elements, all_elements)
> 2017-05-23 09:14:15,565 INFO nodepool.image.build.dpc: File
> "/usr/local/lib/python2.7/dist-packages/diskimage_builder/element_dependencies.py",
> line 148, in _expand_element_dependencies
> 2017-05-23 09:14:15,565 INFO nodepool.image.build.dpc: raise
> MissingElementException("Element '%s' not found" % element)
> 2017-05-23 09:14:15,566 INFO nodepool.image.build.dpc:
> diskimage_builder.element_dependencies.MissingElementException: Element
> 'puppet' not found
> 2017-05-23 09:14:15,569 INFO nodepool.image.build.dpc:
> 
> 
> and failed to build the image.
> What should I do?

You will need to remove the puppet element from the elements list under
the diskimages configuration in /etc/nodepool/nodepool.yaml. Updating
the repos got you the latest elements but may not have updated your site
local nodepool.yaml as I expect that to be local config (it has info in
it like your clouds and what images to use, etc which is not common
config).

Clark

_______________________________________________
OpenStack-Infra mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra

Reply via email to