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
