)]}'
{"id":"openstack%2Fkolla~713221","triplet_id":"openstack%2Fkolla~master~I2f895aea0cc59d808129e9fc636af0890196af33","project":"openstack/kolla","branch":"master","topic":"bug/1867614","hashtags":[],"change_id":"I2f895aea0cc59d808129e9fc636af0890196af33","subject":"Fix --skip-existing and --skip-parents","status":"MERGED","created":"2020-03-16 12:59:43.000000000","updated":"2020-04-06 10:25:15.000000000","submitted":"2020-04-04 13:06:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"713221-1586005577823-38ce0ed0","meta_rev_id":"5d534b1c182d2c41f54ca5a5f34105feb87848a4","_number":713221,"virtual_id_number":713221,"owner":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":0,"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-04 13:06:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-03-16 15:09:17.000000000","_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"all":[{"value":0,"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":2,"date":"2020-03-25 18:00:33.000000000","_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":2,"date":"2020-04-04 10:40:11.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":1,"date":"2020-03-16 14:54:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"all":[{"value":0,"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":0,"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":1,"date":"2020-04-04 10:40:11.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":0,"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":0,"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},{"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-03-16 12:59:43.000000000","updated_by":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"reviewer":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"state":"REVIEWER"},{"updated":"2020-03-16 14:54:38.000000000","updated_by":{"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},"reviewer":{"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},"state":"REVIEWER"},{"updated":"2020-03-16 15:09:17.000000000","updated_by":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-03-25 18:00:33.000000000","updated_by":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"reviewer":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"state":"REVIEWER"},{"updated":"2020-04-04 10:40:11.000000000","updated_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"reviewer":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"state":"REVIEWER"},{"updated":"2020-04-04 13:06:17.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"fac2d8d6fcc2d89d4739b4657b1276fcc716d47b","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-03-16 12:59:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b59531800ae33c43a4c0e5d6c69ab2fdfe6aa284","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-03-16 13:01:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c1efea256b4aef15820b497fbdfdb9f2ddcce9e6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-16 13:05:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- kolla-build-debian-source-aarch64 https://zuul.opendev.org/t/openstack/build/4581fcdb450142b0864dfe16406a4952 : FAILURE in 3m 14s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8991e5b8fd79f5f592d53db9b897bb0971b71908","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-03-16 13:35:57.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tripleo-build-containers-rhel-8-master https://review.rdoproject.org/zuul/build/597752bf0522472c82d3e1b8a0432659 : SUCCESS in 26m 41s\n- tripleo-build-containers-centos-8-master https://review.rdoproject.org/zuul/build/6e2c93a5abce466fa90c6058945b30f1 : SUCCESS in 34m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6e7fd7bbe2704b403505040c0804b6f6827dd276","author":{"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},"date":"2020-03-16 14:05:19.000000000","message":"Patch Set 2: Code-Review+1\n\n(2 comments)\n\nSeparating into two passes makes this much saner. Left some comments based on behavior I\u0027ve seen. \n\nFor context, our build pipeline using Kolla is different than yours. We rely heavily on regexes to filter what we build and have separate build pipelines for each major service (e.g., Ironic vs. Neutron vs. Nova, etc.) We do this because we maintain forks of most of them and push/pull patches and don\u0027t want to rebuild the entire set of services every time. We handle common ancestors like openstack-base by building them in a separate job. The general expectation of our system is \"if it matches my regex, it should always be built\": we don\u0027t use skip_existing for this reason so should be unaffected by change in behavior there.\n\nIn general I think this will not break any of our workflows, but history has told me that this code can often express itself in funny ways :)","accounts_in_message":[],"_revision_number":2},{"id":"e877c8843d4b341cbd76bc4ef561433eda821bf9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-16 14:25:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- kolla-build-centos8-binary https://zuul.opendev.org/t/openstack/build/bdc5e03e11764478bba72c756bffd220 : SUCCESS in 21m 57s (non-voting)\n- kolla-build-centos8-source https://zuul.opendev.org/t/openstack/build/578055607cc545768b7bb10c229d7bdc : SUCCESS in 29m 23s\n- kolla-ansible-centos8-source https://zuul.opendev.org/t/openstack/build/29c0ecc003d848919e2824504511269f : SUCCESS in 1h 13m 40s\n- kolla-ansible-centos8-binary https://zuul.opendev.org/t/openstack/build/5df9691759ac45519302b05338175465 : FAILURE in 55m 35s (non-voting)\n- kolla-ansible-centos8-source-upgrade https://zuul.opendev.org/t/openstack/build/4b632f0b45f24f94901a0ac3dab148c1 : SUCCESS in 1h 20m 04s\n- tripleo-build-containers-centos-8 https://zuul.opendev.org/t/openstack/build/0f5668e5162c40a8a343084755997571 : SUCCESS in 45m 06s (non-voting)\n- kolla-build-debian-source https://zuul.opendev.org/t/openstack/build/eb343fcdd93a4513a8a1e7693eac615b : SUCCESS in 33m 26s (non-voting)\n- kolla-build-debian-binary https://zuul.opendev.org/t/openstack/build/972a2aa6cdd74303a915fd60eb6209f4 : SUCCESS in 20m 35s (non-voting)\n- kolla-ansible-debian-source https://zuul.opendev.org/t/openstack/build/2e7e338ebdb141c899e0dcce447919c4 : SUCCESS in 1h 09m 06s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5934b3b0ab334280987456a8584c5862 : SUCCESS in 3m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/11d8537663054eaf9f1ed19cc5de76d8 : SUCCESS in 6m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3e7ef6f94e814c61a45e98a9efa07e9d : SUCCESS in 4m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9513fcf6ef6b412e819f3caff28bfc49 : SUCCESS in 6m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7728d3947c2b43b5bf3b2474c00e7f38 : SUCCESS in 4m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b3c978728364447394d9e989cc5a2bb8 : SUCCESS in 9m 10s\n- kolla-build-ubuntu-binary https://zuul.opendev.org/t/openstack/build/1760066b9dd5489cbb5e9a4078914b7e : SUCCESS in 23m 24s (non-voting)\n- kolla-build-ubuntu-source https://zuul.opendev.org/t/openstack/build/394cdf88583b4419b152d795e515cd45 : SUCCESS in 32m 13s\n- kolla-ansible-ubuntu-source https://zuul.opendev.org/t/openstack/build/73c9c3722c1c41be9f1def229ee4a482 : SUCCESS in 57m 36s\n- kolla-ansible-ubuntu-binary https://zuul.opendev.org/t/openstack/build/6ac40bb1209942ca9a594d4207f0d6ea : SUCCESS in 1h 01m 43s (non-voting)\n- kolla-ansible-ubuntu-source-upgrade https://zuul.opendev.org/t/openstack/build/9d9f112995494fa2ab098c9ef051ef14 : SUCCESS in 1h 11m 25s","accounts_in_message":[],"_revision_number":2},{"id":"3446f874bfb2b12d4d6fdc03ec704c3a2e90a82a","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-03-16 14:28:40.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nI\u0027ll add a reno","accounts_in_message":[],"_revision_number":2},{"id":"58928aeebcd8643dd45373c0ce543b28adc8d4f9","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-03-16 14:39:29.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c21fe8543558ed79de00e6920716f583d5e89c3f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-16 14:44:55.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- kolla-build-debian-source-aarch64 https://zuul.opendev.org/t/openstack/build/4bb69f0834554b4586d944fc3a178cf2 : FAILURE in 3m 57s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c1d420b41e8f08522e2b321f4367e02bc7f610e1","author":{"_account_id":29100,"name":"Jason Anderson","email":"jasonanderson@uchicago.edu","username":"jasonanderson"},"date":"2020-03-16 14:54:38.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"1da052a21f64b45b6b354c5d3788df6d22979bb1","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-03-16 15:09:17.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- tripleo-build-containers-rhel-8-master https://review.rdoproject.org/zuul/build/f67e88f020534413b5e93023e26fdc0c : SUCCESS in 27m 31s\n- tripleo-build-containers-centos-8-master https://review.rdoproject.org/zuul/build/111e195181a144809a15f2c3e3c7f5aa : SUCCESS in 25m 45s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"1d3523c02241f84ed00bb810ea585263f0c8c670","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-16 16:22:54.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- kolla-build-centos8-binary https://zuul.opendev.org/t/openstack/build/a37b850917de495fb540d188e46a59e0 : SUCCESS in 23m 30s (non-voting)\n- kolla-build-centos8-source https://zuul.opendev.org/t/openstack/build/4d670d873c6c4152ab54add3257aeb19 : SUCCESS in 32m 28s\n- kolla-ansible-centos8-source https://zuul.opendev.org/t/openstack/build/d31ef7b47094456fb324c9f13842cfa0 : SUCCESS in 1h 18m 24s\n- kolla-ansible-centos8-binary https://zuul.opendev.org/t/openstack/build/7eaa4cbd748c4fe7b25dd52509c5734e : FAILURE in 57m 21s (non-voting)\n- kolla-ansible-centos8-source-upgrade https://zuul.opendev.org/t/openstack/build/a252334cf54f4c8c978eba18b13c6034 : SUCCESS in 1h 41m 18s\n- tripleo-build-containers-centos-8 https://zuul.opendev.org/t/openstack/build/41c157a1d8854651b8bfd3440249ddf2 : SUCCESS in 50m 27s (non-voting)\n- kolla-build-debian-source https://zuul.opendev.org/t/openstack/build/9170c87948f2436d9f0f4237e730cf2c : SUCCESS in 30m 34s (non-voting)\n- kolla-build-debian-binary https://zuul.opendev.org/t/openstack/build/cd120926387d40c39f693a8d30bee155 : SUCCESS in 27m 31s (non-voting)\n- kolla-ansible-debian-source https://zuul.opendev.org/t/openstack/build/e7a58e06ad70458d900e25bfec488fbb : SUCCESS in 1h 13m 23s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cd3cca8c634d43a2912751f1c4f0a6f9 : SUCCESS in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c4fb423cba3e4847a005ac0216d241ce : SUCCESS in 6m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e2fb997f700844cc872bca103d494222 : SUCCESS in 4m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9b6b9290de3c4287b9cb712dbbe34aa8 : SUCCESS in 5m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9003af92f58e487c9218a324992d19e4 : SUCCESS in 5m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7509e7249fb44cacbc5ad76b5a498b6f : SUCCESS in 8m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/021b0fdf15564fb7ab9295e38cd4a2d3 : SUCCESS in 6m 49s\n- kolla-build-ubuntu-binary https://zuul.opendev.org/t/openstack/build/0f0ce46418c0421d97c42cc55c91b9ae : SUCCESS in 41m 22s (non-voting)\n- kolla-build-ubuntu-source https://zuul.opendev.org/t/openstack/build/5fafc0a8d114442694f1df2d843935a2 : SUCCESS in 39m 25s\n- kolla-ansible-ubuntu-source https://zuul.opendev.org/t/openstack/build/e65fb295a0484657aa809ba8f253a820 : SUCCESS in 1h 08m 00s\n- kolla-ansible-ubuntu-binary https://zuul.opendev.org/t/openstack/build/2eb4f5f44ba745219168a314226ab24e : SUCCESS in 1h 04m 36s (non-voting)\n- kolla-ansible-ubuntu-source-upgrade https://zuul.opendev.org/t/openstack/build/bcd3d1b7d54d41838f2fe0b7fd5c0fc7 : SUCCESS in 1h 11m 13s","accounts_in_message":[],"_revision_number":3},{"id":"99766b633c2de1663404a391d9f7744c7e88a31b","author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"date":"2020-03-25 18:00:33.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"f8e6c942717392b8adcd221500f11759490700f8","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2020-04-04 10:40:11.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nGreat stuff, Mark. Finally this regains sanity and gets fixed properly. We did a few iterations with Marcin on it to split unbuildable/skip so this follow-up was possible. Also Jason played his role in making this better. This patch couldn\u0027t have had better reviewers. ;-)","accounts_in_message":[],"_revision_number":3},{"id":"ee2184356ed718815c47a45675ef4d6125fbdec6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-04 10:40:24.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"e8db6fe04e3c955f0da637d9a65d40298e5813a0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-04 13:06:17.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"4b88be35d4c553114a00fba4b31fe57c22403d30","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-04 13:06:17.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- kolla-build-centos8-source https://zuul.opendev.org/t/openstack/build/67f346229bf142d89d13e43db7008b04 : SUCCESS in 52m 38s\n- kolla-ansible-centos8-source https://zuul.opendev.org/t/openstack/build/2d2c926e6f4f487a8218a3f8edad9260 : SUCCESS in 1h 15m 53s\n- kolla-ansible-centos8-source-upgrade https://zuul.opendev.org/t/openstack/build/e4f38d76496c4352bbfa1da547362e1f : SUCCESS in 2h 24m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b469d0958f5845ba86d37fb37aa55fae : SUCCESS in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/965a0835cce64aecbe85c5ab998fb1a9 : SUCCESS in 5m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/823390ce423646a7b5f7d67d3fe01241 : SUCCESS in 5m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c5ee733d5eb14759b00b71976a8bff32 : SUCCESS in 6m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d191775e4c040d78b37d42ad627e82c : SUCCESS in 6m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e5a00b53e3d848f89572afe0fa7ead82 : SUCCESS in 5m 53s\n- kolla-build-ubuntu-source https://zuul.opendev.org/t/openstack/build/a41c6326f75d40f4867595abd3805543 : SUCCESS in 1h 42m 34s\n- kolla-ansible-ubuntu-source https://zuul.opendev.org/t/openstack/build/fbc490f8734c43659ecd2b20759323e7 : SUCCESS in 1h 59m 00s\n- kolla-ansible-ubuntu-source-upgrade https://zuul.opendev.org/t/openstack/build/30822397c8ab4f719c6d8079680f5d3a : SUCCESS in 1h 10m 03s","accounts_in_message":[],"_revision_number":3},{"id":"d373905117c02e1e327a6b69ccc2940d6ad9cde7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-04 13:07:45.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/372b8ec81f14435a90b5f351c833791f : SUCCESS in 1m 02s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f19e3ae74a18453a86624103f407f336 : SUCCESS in 1m 05s","accounts_in_message":[],"_revision_number":3},{"id":"c70cbed78933d431a1c808015d0e72ef303659ae","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-04-04 18:24:54.000000000","message":"Patch Set 3: Cherry Picked\n\nThis patchset was cherry picked to branch stable/train as commit 2a49b3dc67df9dd43330cbddf5892296971487b6","accounts_in_message":[],"_revision_number":3},{"id":"33cffc3c9572d79673f9d8ab6e5a6d226553d7ab","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-04-06 10:25:15.000000000","message":"Patch Set 3:\n\nNon-trivial to cherry pick to Stein, so will leave it.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"dfddcce3a5bc98cbd177c984fd9d0a8bab51d40c","revisions":{"7a4eced890a14a16c414ff2cb02dbfd43e8fc9c7":{"kind":"REWORK","_number":1,"created":"2020-03-16 12:59:43.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/21/713221/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla","ref":"refs/changes/21/713221/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla refs/changes/21/713221/1"}}},"commit":{"parents":[{"commit":"5498671b344e48d6db865887537ff15cf4028510","subject":"openstack-base: pin setuptools \u003c 46 to get horizon working","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/5498671b344e48d6db865887537ff15cf4028510"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-03-16 12:54:11.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-03-16 12:54:11.000000000","tz":0},"subject":"Fix --skip-existing and --skip-parents","message":"Fix --skip-existing and --skip-parents\n\nThere are currently a few corner cases with the --skip-existing and\n--skip-parents flags. Examples:\n\n1. kolla-build --type source --skip-parents monasca-grafana\n\nThis does not try to build the monasca-grafana image. This appears to be\nan issue when the image is a grandchild.\n\n2. kolla-build --type source --skip-parents\n\nThis will build all images. Expect it to skip parents.\n\n3. kolla-build --type source --skip-existing\n\nThis will build all images. Expect it to skip existing images.\n\nThe filter_images method does quite a lot, including handling\nwhether images are buildable, regex/profile matching, and which images\nto skip. The matching and skipping parts are done in a single pass,\nwhich can lead to some weird effects due to dependencies between the\nimages and their statuses. Also, skipping is only currently applied when\nthere is a regex/profile filter.\n\nThis change splits out the matching and skipping into two separate\npasses. In the first pass, we mark all buildable images that match the\nfilter as matched. In the second, we iterate over matched images,\napplying the skip existing and skip parents rules.\n\nChange-Id: I2f895aea0cc59d808129e9fc636af0890196af33\nCloses-Bug: #1867614\nRelated-Bug: #1810979\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/7a4eced890a14a16c414ff2cb02dbfd43e8fc9c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/7a4eced890a14a16c414ff2cb02dbfd43e8fc9c7"}]},"branch":"refs/heads/master"},"2f95530f0548611278f4093f1da66452c7ba2001":{"kind":"REWORK","_number":2,"created":"2020-03-16 13:01:01.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/21/713221/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla","ref":"refs/changes/21/713221/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla refs/changes/21/713221/2"}}},"commit":{"parents":[{"commit":"5498671b344e48d6db865887537ff15cf4028510","subject":"openstack-base: pin setuptools \u003c 46 to get horizon working","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/5498671b344e48d6db865887537ff15cf4028510"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-03-16 12:54:11.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-03-16 13:00:33.000000000","tz":0},"subject":"Fix --skip-existing and --skip-parents","message":"Fix --skip-existing and --skip-parents\n\nThere are currently a few corner cases with the --skip-existing and\n--skip-parents flags. Examples:\n\n1. kolla-build --type source --skip-parents monasca-grafana\n\nThis does not try to build the monasca-grafana image. This appears to be\nan issue when the image is a grandchild.\n\n2. kolla-build --type source --skip-parents\n\nThis will build all images. Expect it to skip parents.\n\n3. kolla-build --type source --skip-existing\n\nThis will build all images. Expect it to skip existing images.\n\nThe filter_images method does quite a lot, including handling\nwhether images are buildable, regex/profile matching, and which images\nto skip. The matching and skipping parts are done in a single pass,\nwhich can lead to some weird effects due to dependencies between the\nimages and their statuses. Also, skipping is only currently applied when\nthere is a regex/profile filter.\n\nThis change splits out the matching and skipping into two separate\npasses. In the first pass, we mark all buildable images that match the\nfilter as matched. In the second, we iterate over matched images,\napplying the skip existing and skip parents rules.\n\nChange-Id: I2f895aea0cc59d808129e9fc636af0890196af33\nCloses-Bug: #1867614\nRelated-Bug: #1810979\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/2f95530f0548611278f4093f1da66452c7ba2001"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/2f95530f0548611278f4093f1da66452c7ba2001"}]},"branch":"refs/heads/master"},"dfddcce3a5bc98cbd177c984fd9d0a8bab51d40c":{"kind":"REWORK","_number":3,"created":"2020-03-16 14:39:29.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/21/713221/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla","ref":"refs/changes/21/713221/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla refs/changes/21/713221/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla refs/changes/21/713221/3"}}},"commit":{"parents":[{"commit":"5498671b344e48d6db865887537ff15cf4028510","subject":"openstack-base: pin setuptools \u003c 46 to get horizon working","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/5498671b344e48d6db865887537ff15cf4028510"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-03-16 12:54:11.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-03-16 14:39:16.000000000","tz":0},"subject":"Fix --skip-existing and --skip-parents","message":"Fix --skip-existing and --skip-parents\n\nThere are currently a few corner cases with the --skip-existing and\n--skip-parents flags. Examples:\n\n1. kolla-build --type source --skip-parents monasca-grafana\n\nThis does not try to build the monasca-grafana image. This appears to be\nan issue when the image is a grandchild.\n\n2. kolla-build --type source --skip-parents\n\nThis will build all images. Expect it to skip parents.\n\n3. kolla-build --type source --skip-existing\n\nThis will build all images. Expect it to skip existing images.\n\nThe filter_images method does quite a lot, including handling\nwhether images are buildable, regex/profile matching, and which images\nto skip. The matching and skipping parts are done in a single pass,\nwhich can lead to some weird effects due to dependencies between the\nimages and their statuses. Also, skipping is only currently applied when\nthere is a regex/profile filter.\n\nThis change splits out the matching and skipping into two separate\npasses. In the first pass, we mark all buildable images that match the\nfilter as matched. In the second, we iterate over matched images,\napplying the skip existing and skip parents rules.\n\nChange-Id: I2f895aea0cc59d808129e9fc636af0890196af33\nCloses-Bug: #1867614\nRelated-Bug: #1810979\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/dfddcce3a5bc98cbd177c984fd9d0a8bab51d40c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla/commit/dfddcce3a5bc98cbd177c984fd9d0a8bab51d40c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
