[openstack-dev] [goal][python3] more updates to the goal tools
super user
superuser151093 at gmail.com
Fri Aug 17 06:37:03 UTC 2018
Hi Doug,
I'm Nguyen Hai. I proposed the python3-first patch set for
designate projects. However, I have met this error to designate and
designate-dashboard:
=== ../Output/designate/openstack/designate @ master ===
./tools/python3-first/do_repo.sh ../Output/designate/openstack/designate
master 24292
++ cat ../Output/designate/openstack/designate/.gitreview
++ grep project
++ cut -f2 -d=
+ actual=openstack/designate.git
+++ dirname ../Output/designate/openstack/designate
++ basename ../Output/designate/openstack
++ basename ../Output/designate/openstack/designate
+ expected=openstack/designate
+ '[' openstack/designate.git '!=' openstack/designate -a
openstack/designate.git '!=' openstack/designate.git ']'
+ git -C ../Output/designate/openstack/designate review -s
Creating a git remote called 'gerrit' that maps to:
ssh://
nguyentrihai at review.openstack.org:29418/openstack/designate.git
++ basename master
+ new_branch=python3-first-master
+ git -C ../Output/designate/openstack/designate branch
+ grep -q python3-first-master
+ echo 'creating python3-first-master'
creating python3-first-master
+ git -C ../Output/designate/openstack/designate checkout -- .
+ git -C ../Output/designate/openstack/designate clean -f -d
+ git -C ../Output/designate/openstack/designate checkout -q origin/master
+ git -C ../Output/designate/openstack/designate checkout -b
python3-first-master
Switched to a new branch 'python3-first-master'
+ python3-first -v --debug jobs update
../Output/designate/openstack/designate
determining repository name from .gitreview
working on openstack/designate @ master
looking for zuul config in
../Output/designate/openstack/designate/.zuul.yaml
using zuul config from ../Output/designate/openstack/designate/.zuul.yaml
loading project settings from ../project-config/zuul.d/projects.yaml
loading project templates from
../openstack-zuul-jobs/zuul.d/project-templates.yaml
loading jobs from ../openstack-zuul-jobs/zuul.d/jobs.yaml
looking for settings for openstack/designate
looking at template 'openstack-python-jobs'
looking at template 'openstack-python35-jobs'
looking at template 'publish-openstack-sphinx-docs'
looking at template 'periodic-stable-jobs'
looking at template 'check-requirements'
did not find template definition for 'check-requirements'
looking at template 'translation-jobs-master-stable'
looking at template 'release-notes-jobs'
looking at template 'api-ref-jobs'
looking at template 'install-guide-jobs'
looking at template 'release-openstack-server'
filtering on master
merging templates
adding openstack-python-jobs
adding openstack-python35-jobs
adding publish-openstack-sphinx-docs
adding periodic-stable-jobs
adding check-requirements
adding release-notes-jobs
adding install-guide-jobs
merging pipeline check
*unhashable type: 'CommentedMap'*
*Traceback (most recent call last):*
* File
"/home/stack/python3-first/goal-tools/.tox/venv/lib/python3.6/site-packages/cliff/app.py",
line 402, in run_subcommand*
* result = cmd.run(parsed_args)*
* File
"/home/stack/python3-first/goal-tools/.tox/venv/lib/python3.6/site-packages/cliff/command.py",
line 184, in run*
* return_code = self.take_action(parsed_args) or 0*
* File
"/home/stack/python3-first/goal-tools/goal_tools/python3_first/jobs.py",
line 531, in take_action*
* entry,*
* File
"/home/stack/python3-first/goal-tools/goal_tools/python3_first/jobs.py",
line 397, in merge_project_settings*
* up.get(pipeline, comments.CommentedMap()),*
* File
"/home/stack/python3-first/goal-tools/goal_tools/python3_first/jobs.py",
line 362, in merge_pipeline*
* if job_name in job_names:*
*TypeError: unhashable type: 'CommentedMap'*
*Traceback (most recent call last):*
* File "/home/stack/python3-first/goal-tools/.tox/venv/bin/python3-first",
line 10, in <module>*
* sys.exit(main())*
* File
"/home/stack/python3-first/goal-tools/goal_tools/python3_first/main.py",
line 42, in main*
* return Python3First().run(argv)*
* File
"/home/stack/python3-first/goal-tools/.tox/venv/lib/python3.6/site-packages/cliff/app.py",
line 281, in run*
* result = self.run_subcommand(remainder)*
* File
"/home/stack/python3-first/goal-tools/.tox/venv/lib/python3.6/site-packages/cliff/app.py",
line 402, in run_subcommand*
* result = cmd.run(parsed_args)*
* File
"/home/stack/python3-first/goal-tools/.tox/venv/lib/python3.6/site-packages/cliff/command.py",
line 184, in run*
* return_code = self.take_action(parsed_args) or 0*
* File
"/home/stack/python3-first/goal-tools/goal_tools/python3_first/jobs.py",
line 531, in take_action*
* entry,*
* File
"/home/stack/python3-first/goal-tools/goal_tools/python3_first/jobs.py",
line 397, in merge_project_settings*
* up.get(pipeline, comments.CommentedMap()),*
* File
"/home/stack/python3-first/goal-tools/goal_tools/python3_first/jobs.py",
line 362, in merge_pipeline*
* if job_name in job_names:*
*TypeError: unhashable type: 'CommentedMap'*
*+ echo 'No changes'*
*No changes*
*+ exit 1*
On Wed, Aug 8, 2018 at 7:58 AM Doug Hellmann <doug at doughellmann.com> wrote:
> Champions,
>
> I have made quite a few changes to the tools for generating the zuul
> migration patches today. If you have any patches you generated locally
> for testing, please check out the latest version of the tool (when all
> of the changes merge) and regenerate them.
>
> Doug
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180817/84a0ddf8/attachment.html>
More information about the OpenStack-dev
mailing list