[OpenStack-Infra] Some error occurred when I build the image.

itri_neutron at itri.org.tw itri_neutron at itri.org.tw
Tue May 23 01:38:57 UTC 2017


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?


Thank you.
Linzi

-----Original Message-----
From: Paul Belanger [mailto:pabelanger at redhat.com]
Sent: Monday, May 22, 2017 11:11 PM
To: 王姿琳 <LinziWang at itri.org.tw>
Cc: openstack-infra at lists.openstack.org
Subject: Re: [OpenStack-Infra] Some error occurred when I build the image.

On Mon, May 22, 2017 at 07:03:28AM +0000, LinziWang at itri.org.tw wrote:
> Dear all,
>
> I have the following error messages when I build the image for establishing the OpenStack 3rd  CI.
>
> 1)
> 2017-05-22 13:03:49,806 INFO nodepool.image.build.dpc: dib-run-parts
> Mon May 22 05:03:49 UTC 2017 Running
> /tmp/in_target.d/install.d/95-chown-jenkins
> 2017-05-22 13:03:49,812 INFO nodepool.image.build.dpc: + chown -R
> jenkins:jenkins /home/jenkins
> 2017-05-22 13:03:49,814 INFO nodepool.image.build.dpc: chown: invalid user: 'jenkins:jenkins'
>
> 2)
> After I clone the latest version of the
> openstack-infra/project-config/nodepool/elements and script folders, I execute “nodepool image-build dpc” command and the following messages display immediately.
>
> 2017-05-22 14:19:35,719 INFO nodepool.image.build.dpc: raise
> MissingElementException("Element '%s' not found" % element)
> 2017-05-22 14:19:35,719 INFO nodepool.image.build.dpc: diskimage_builder.element_dependencies.MissingElementException: Element 'puppet' not found.
>
> Could anyone tell me how to fix this?
>
We recently removed puppet from our diskimages, as a results you'll need to updating from openstack-infra/project-config to get the latest nodepool elements. This will case your images to be built again, but without installing puppet first.

-PB

_______________________________________________
OpenStack-Infra mailing list
OpenStack-Infra at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra


--
本信件可能包含工研院機密資訊,非指定之收件者,請勿使用或揭露本信件內容,並請銷毀此信件。 This email may contain confidential information. Please do not use or disclose it in any way and delete it if you are not the intended recipient.


More information about the OpenStack-Infra mailing list