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:pabelan...@redhat.com] Sent: Monday, May 22, 2017 11:11 PM To: 王姿琳 <linziw...@itri.org.tw> Cc: openstack-infra@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, linziw...@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@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. _______________________________________________ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra