)]}'
{"id":"openstack%2Fproject-config~704133","triplet_id":"openstack%2Fproject-config~master~I92fef30261a4c17523682fe9c9b3483a759cf500","project":"openstack/project-config","branch":"master","topic":"new-project","hashtags":[],"change_id":"I92fef30261a4c17523682fe9c9b3483a759cf500","subject":"Add xstatic-** projects for vitrage-dashboard","status":"MERGED","created":"2020-01-24 10:33:40.000000000","updated":"2020-03-30 20:56:17.000000000","submitted":"2020-03-30 20:56:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"704133-1585601777349-c2256d46","meta_rev_id":"4b4f03dc0c98c174e78c1fd84610f50af6ee980e","_number":704133,"virtual_id_number":704133,"owner":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-03-30 20:56:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"date":"2020-03-13 09:18:33.000000000","_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"recommended":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-03-24 18:53:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"value":2,"date":"2020-03-30 20:42:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":1,"date":"2020-03-13 09:50:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":1,"date":"2020-03-18 11:47:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},{"value":2,"date":"2020-03-24 19:29:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"value":1,"date":"2020-03-30 20:42:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-03-13 09:50:23.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2020-03-18 11:47:10.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2020-03-24 18:53:03.000000000","updated_by":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"reviewer":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"state":"REVIEWER"},{"updated":"2020-03-24 19:29:43.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2020-03-30 20:42:44.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2020-03-30 20:56: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":"47ff8af13616056f703fee24d3b6a9e2408d6c5d","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-01-24 10:33:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cc6419e09d874e356dbf57462e5828adb96178c1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-24 10:33:59.000000000","message":"Patch Set 1: Verified-1\n\n(4 comments)\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/project-config on branch master.  The error was:\n\n  The project \"openstack/xstatic-dagre\" was not found.  All projects\n  referenced within a Zuul configuration must first be added to the main\n  configuration file by the Zuul administrator.\n\nThe error appears in the following project stanza:\n\n  project:\n      name: openstack/xstatic-dagre\n      templates:\n        - noop-jobs\n        - publish-to-pypi\n\n  in \"openstack/project-config/zuul.d/projects.yaml@master\", line 4641, column 3","accounts_in_message":[],"_revision_number":1},{"id":"d68180558261d2d9b45a6f643184add2061f5f21","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-01-24 10:45:36.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nNeeds governance change linked via needed-by","accounts_in_message":[],"_revision_number":1},{"id":"7b39e41ea56a24d87c293bbf703af46833dea795","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-01-24 10:51:46.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"2b02e11c5b52c7c2ba7eb82844deaf59e5e31f28","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-01-24 11:38:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bbc215a0ee6e5c9f157a068b1648d292bc15b71b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-24 11:48:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/ed6ee47f66ea49158245538f1cede231 : SUCCESS in 7m 29s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/d5819ed1bb4f47c4ac000d13e9ee8c6b : SUCCESS in 4m 15s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/a78b171996184c8d90548b8c74252371 : SUCCESS in 7m 29s","accounts_in_message":[],"_revision_number":2},{"id":"015f5eeebb61bab727572c9fea55a9d47096b6f5","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-01-24 13:51:26.000000000","message":"Patch Set 2: Code-Review-1\n\nStill missing Needed-By: for governance change.","accounts_in_message":[],"_revision_number":2},{"id":"8126a4804c39ce950e826a0b82e5332783db4c55","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-01-26 22:04:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a7e34eb6f1073c6939e1ea4c16eea75fd9aedaa5","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-02-21 19:09:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8019ab344468aa95763ea1fb172ab73062cdf04d","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-02-21 19:14:05.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nUpdated","accounts_in_message":[],"_revision_number":3},{"id":"99994bf6cf5232b0ac971d44b12c1f1ccebbf0e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-21 19:18:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/d84cf8c99ed04782a340b3d459b830f4 : SUCCESS in 7m 34s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/c6927ca3c44e4443be298a7603093ce5 : SUCCESS in 5m 11s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/326c82c3065b483e90bbc062642e2a87 : SUCCESS in 7m 45s","accounts_in_message":[],"_revision_number":3},{"id":"2b4d67c79ae71dca21f00d890e83d1d8cfc0bd4d","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-02-21 21:20:25.000000000","message":"Patch Set 3: Workflow-1\n\n(1 comment)\n\nI\u0027m confused by who owns these...","accounts_in_message":[],"_revision_number":3},{"id":"8c7d01227f0690ba10ff6719e65fe9de67f85c94","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-02-21 21:23:17.000000000","message":"Patch Set 3:\n\nThis change should IMHO also have a +1 by both vitrage and horizon PTLs.\n\nLet\u0027s WIP this until I hear from both and we\u0027re in agreement on both changes.","accounts_in_message":[],"_revision_number":3},{"id":"8e8c7d1ebc0a581bd332d025dfe5936e8428b7ce","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-02-23 16:41:02.000000000","message":"Patch Set 3:\n\nAs I commented in the governance change [1], my personal preference is:\n\n- if a xstatic library is specific to a horizon plugin, it should be hosted by a corresponding project team\n- If a xstatic library is used by multiple horizon plugins (including horizon itself) the horizon team can host it.\n\nIt looks like the proposed modules are used by vitrage dashboard only, so it would be nice that the vitrage team hosts them.\n\n[1] https://review.opendev.org/#/c/709211/","accounts_in_message":[],"_revision_number":3},{"id":"4266049e93e24e5bc4522bb5227e27946f3663ec","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-02-23 16:45:46.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"922457c4727e10c32a6a37dd2c72e26bb8358fcf","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-02-23 16:45:51.000000000","message":"Patch Set 3: Code-Review-1","accounts_in_message":[],"_revision_number":3},{"id":"e993626ced8db819873eeb74478b3398015c18d3","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-03-12 11:22:31.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b63006c0988a420b3f0dfccd505b1b8c93fe57a6","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-03-12 14:30:53.000000000","message":"Patch Set 3:\n\n\u003e (1 comment)\n \u003e \n \u003e I\u0027m confused by who owns these...\n\nFixed in governance change and moved under vitrage team.","accounts_in_message":[],"_revision_number":3},{"id":"48f4aa2159719429ebf8adf9799bba33e86533ab","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-03-12 14:32:04.000000000","message":"Patch Set 3:\n\n\u003e As I commented in the governance change [1], my personal preference\n \u003e is:\n \u003e \n \u003e - if a xstatic library is specific to a horizon plugin, it should\n \u003e be hosted by a corresponding project team\n \u003e - If a xstatic library is used by multiple horizon plugins\n \u003e (including horizon itself) the horizon team can host it.\n \u003e \n \u003e It looks like the proposed modules are used by vitrage dashboard\n \u003e only, so it would be nice that the vitrage team hosts them.\n \u003e \n \u003e [1] https://review.opendev.org/#/c/709211/\n\nMoved under vitrage team.","accounts_in_message":[],"_revision_number":3},{"id":"657d4326163d84a65d01c671217808774dea0eaa","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-12 14:40:05.000000000","message":"Patch Set 3:\n\nMichal, please rework as suggested by Akhiro. You should create a new ACL group for these.","accounts_in_message":[],"_revision_number":3},{"id":"14d00dcd142a9630b274cc07d16f8c8291a3c37b","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-03-12 15:33:43.000000000","message":"Patch Set 3:\n\n\u003e Michal, please rework as suggested by Akhiro. You should create a\n \u003e new ACL group for these.\n\ncould I just use  gerrit/acls/openstack/vitrage-dashboard.config ACL ?","accounts_in_message":[],"_revision_number":3},{"id":"de35052efce298505d3801ce8404182680ebc427","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-12 15:35:17.000000000","message":"Patch Set 3:\n\n\u003e \u003e Michal, please rework as suggested by Akhiro. You should create a\n \u003e \u003e new ACL group for these.\n \u003e \n \u003e could I just use  gerrit/acls/openstack/vitrage-dashboard.config\n \u003e ACL ?\n\nAmotoki suggested to add xstatic-cores, if you want that, you need new ACL to add both xstatic and vitrage...\n\nBut if you only want vitrage-dashboard cores, your proposal works.","accounts_in_message":[],"_revision_number":3},{"id":"45f01fa3bdb9b10743c8689fd92da2f1f5850547","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-03-12 15:54:31.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"fdcd86e70fd093cf7024055cf78d683393367eba","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-03-12 15:54:34.000000000","message":"Patch Set 3:\n\n\u003e \u003e \u003e Michal, please rework as suggested by Akhiro. You should create\n \u003e a\n \u003e \u003e \u003e new ACL group for these.\n \u003e \u003e\n \u003e \u003e could I just use  gerrit/acls/openstack/vitrage-dashboard.config\n \u003e \u003e ACL ?\n \u003e \n \u003e Amotoki suggested to add xstatic-cores, if you want that, you need\n \u003e new ACL to add both xstatic and vitrage...\n \u003e \n \u003e But if you only want vitrage-dashboard cores, your proposal works.\n\nhope that now it is correct","accounts_in_message":[],"_revision_number":3},{"id":"cae270c9f930d2269e7817d6fcccbb038a988ea6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-12 16:08:48.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/6c0788dc86d54b33a219b283047b3907 : SUCCESS in 6m 25s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/1d7ee7e099394c53982235617234e6a5 : FAILURE in 6m 34s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/8b3b00a181904eada4c66eb110079c7d : SUCCESS in 8m 22s","accounts_in_message":[],"_revision_number":4},{"id":"2e99b4bff650c6d7fa1bd9411436211f0be0f346","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-03-12 16:56:54.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"3317dfe2cbe7886aa46689cb6ffd2f2acf1325e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-12 16:57:19.000000000","message":"Patch Set 5: Verified-1\n\n(6 comments)\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/project-config on branch master.  The error was:\n\n  The project \"openstack/xstatic-dagre\" was not found.  All projects\n  referenced within a Zuul configuration must first be added to the main\n  configuration file by the Zuul administrator.\n\nThe error appears in the following project stanza:\n\n  project:\n      name: openstack/xstatic-dagre\n      templates:\n        - noop-jobs\n        - publish-to-pypi\n\n  in \"openstack/project-config/zuul.d/projects.yaml@master\", line 4488, column 3","accounts_in_message":[],"_revision_number":5},{"id":"01f70237e5c41b3b57f94624064d0e6dab9df394","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-03-12 16:59:49.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"de367358d3f05a71929b5e56e7ec261170063913","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-12 17:11:55.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/afc10a26b6bd4a27b8d9aee1bc4be13f : SUCCESS in 8m 55s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/802e51690d0a4092b5dd61f69347cef3 : SUCCESS in 4m 36s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/8540a4aedb4d488ba9ea638243c19f3a : SUCCESS in 9m 50s","accounts_in_message":[],"_revision_number":6},{"id":"ec4802caac96f49770305f34ebb0494202ecfc73","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-12 19:32:31.000000000","message":"Patch Set 6:\n\nThe repos you import will be imported with all branches and tags.\n\nMost have already tags, is it correct to import those?\n\nNote that after an import we cannot delete tags.","accounts_in_message":[],"_revision_number":6},{"id":"0f5609a7d8e4e24aed69948266423030f444cf6a","author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"date":"2020-03-13 09:18:33.000000000","message":"Patch Set 6:\n\n\u003e The repos you import will be imported with all branches and tags.\n \u003e \n \u003e Most have already tags, is it correct to import those?\n \u003e \n \u003e Note that after an import we cannot delete tags.\n\nAndreas, feel free to import everything, every tag is coresponding to version uploaded in PyPi by me.","accounts_in_message":[],"_revision_number":6},{"id":"4df91153635713c9250398376cc290de4ee4be81","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-13 09:26:27.000000000","message":"Patch Set 6:\n\nI won\u0027t import - it\u0027s an automatic process that imports *everything*. That\u0027s why I\u0027m double checking ;)\n\nOk, so change looks fine. I\u0027m waiting on both Vitrage and Horizon PTLs to +1 the change, then we can move forward.","accounts_in_message":[],"_revision_number":6},{"id":"059f5ca8dba9befd5a1ccfa6909301478dce4a34","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2020-03-13 09:50:23.000000000","message":"Patch Set 6: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":6},{"id":"e512a8ad2f319c873f78ec91b7a67347e8d56ee1","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2020-03-18 11:47:10.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"5477d8e4aa5146a93ca7e24b61a4bd1ef25e0173","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-24 17:40:38.000000000","message":"Patch Set 6: Workflow-1\n\nwaiting for vitrage PTL to +1","accounts_in_message":[],"_revision_number":6},{"id":"4e080708694c5eed7b40648862cd3daf21dbb64b","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-03-24 18:53:03.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"a6c18fc85ce8f37b9f4171378b6ce759c45e7309","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-24 19:29:43.000000000","message":"Patch Set 6: Code-Review+2\n\nHas Vitrage PTL+1 now, thus giving +2. \n\nNote we\u0027re currently in repo freeze while some infrastructure gets updated and cannot merge this. Will +2 - but keep WIP until freeze is over.","accounts_in_message":[],"_revision_number":6},{"id":"bd3e1d4d51c429a23c19bb7d273e6e26d9604677","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-28 16:13:58.000000000","message":"Patch Set 6: -Workflow","accounts_in_message":[],"_revision_number":6},{"id":"fa858b124560dfbd00ab7da95ed3b31d757b27e1","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2020-03-30 18:09:05.000000000","message":"Topic set to new-project","accounts_in_message":[],"_revision_number":6},{"id":"3f438c06bfdffa39e25e4db49971f2e268c977fd","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-03-30 20:42:44.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"464e40f416d36aaf25060381344178bb8029fa1b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-30 20:42:57.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"ddf3cb2d24cfc98f6c5d47862a97d6f61453d2ee","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-30 20:56:17.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6},{"id":"4b4f03dc0c98c174e78c1fd84610f50af6ee980e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-30 20:56:17.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/d16cecde779b411994107ccb03b6e434 : SUCCESS in 7m 36s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/79c156cd3d63488e891b36802a975e63 : SUCCESS in 5m 06s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/24f0083c32f442b582c5d24a87857074 : SUCCESS in 7m 26s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"c24caf517f5365158a1af0c8ca571cab97617fad","revisions":{"dc394265d25a51d7defd754bf6dbf336916b103d":{"kind":"REWORK","_number":1,"created":"2020-01-24 10:33:40.000000000","uploader":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"ref":"refs/changes/33/704133/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/33/704133/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/33/704133/1"}}},"commit":{"parents":[{"commit":"beef33fe98d7a03aee0d82ef6d0ef7507a30ed40","subject":"Merge \"Disable #openstack-merges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/beef33fe98d7a03aee0d82ef6d0ef7507a30ed40"}]}],"author":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-01-24 10:32:35.000000000","tz":60},"committer":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-01-24 10:33:38.000000000","tz":60},"subject":"Add xstatic-** projects for vitrage-dashboard","message":"Add xstatic-** projects for vitrage-dashboard\n\nChange-Id: I92fef30261a4c17523682fe9c9b3483a759cf500\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/dc394265d25a51d7defd754bf6dbf336916b103d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/dc394265d25a51d7defd754bf6dbf336916b103d"}]},"branch":"refs/heads/master"},"7614569ddc2bc27e6c79e4292f55f4b5af408093":{"kind":"REWORK","_number":2,"created":"2020-01-24 11:38:10.000000000","uploader":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"ref":"refs/changes/33/704133/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/33/704133/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/33/704133/2"}}},"commit":{"parents":[{"commit":"beef33fe98d7a03aee0d82ef6d0ef7507a30ed40","subject":"Merge \"Disable #openstack-merges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/beef33fe98d7a03aee0d82ef6d0ef7507a30ed40"}]}],"author":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-01-24 10:32:35.000000000","tz":60},"committer":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-01-24 11:17:14.000000000","tz":60},"subject":"Add xstatic-** projects for vitrage-dashboard","message":"Add xstatic-** projects for vitrage-dashboard\n\nCurrent vitrage-dashboard repo has multiple embedded js copies. However\nthese embeded js copies are not allowed by Horizon\u0027s official\ncontributor guide.\nThis change aimes to make these js copies to xstatic packages which can\nbe installed by pip and remove all of embedded js copies from\nvitrage-dashboard repo.\n\nChange-Id: I92fef30261a4c17523682fe9c9b3483a759cf500\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/7614569ddc2bc27e6c79e4292f55f4b5af408093"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/7614569ddc2bc27e6c79e4292f55f4b5af408093"}]},"branch":"refs/heads/master"},"cca997481f64c1d7ac33e17e61e7b0711d2de2bb":{"kind":"REWORK","_number":3,"created":"2020-02-21 19:09:32.000000000","uploader":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"ref":"refs/changes/33/704133/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/33/704133/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/33/704133/3"}}},"commit":{"parents":[{"commit":"beef33fe98d7a03aee0d82ef6d0ef7507a30ed40","subject":"Merge \"Disable #openstack-merges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/beef33fe98d7a03aee0d82ef6d0ef7507a30ed40"}]}],"author":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-01-24 10:32:35.000000000","tz":60},"committer":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-02-21 18:35:51.000000000","tz":60},"subject":"Add xstatic-** projects for vitrage-dashboard","message":"Add xstatic-** projects for vitrage-dashboard\n\nCurrent vitrage-dashboard repo has multiple embedded js copies. However\nthese embeded js copies are not allowed by Horizon\u0027s official\ncontributor guide.\nThis change aimes to make these js copies to xstatic packages which can\nbe installed by pip and remove all of embedded js copies from\nvitrage-dashboard repo.\n\nChange-Id: I92fef30261a4c17523682fe9c9b3483a759cf500\nNeeded-By: Ic5506ed6831454b222984f859f829de3cdd6f95c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/cca997481f64c1d7ac33e17e61e7b0711d2de2bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/cca997481f64c1d7ac33e17e61e7b0711d2de2bb"}]},"branch":"refs/heads/master"},"d92b1b06f4a791a81e3a5a869f81332aa0d3073a":{"kind":"REWORK","_number":4,"created":"2020-03-12 15:54:31.000000000","uploader":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"ref":"refs/changes/33/704133/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/33/704133/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/33/704133/4"}}},"commit":{"parents":[{"commit":"beef33fe98d7a03aee0d82ef6d0ef7507a30ed40","subject":"Merge \"Disable #openstack-merges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/beef33fe98d7a03aee0d82ef6d0ef7507a30ed40"}]}],"author":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-01-24 10:32:35.000000000","tz":60},"committer":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-03-12 15:53:21.000000000","tz":60},"subject":"Add xstatic-** projects for vitrage-dashboard","message":"Add xstatic-** projects for vitrage-dashboard\n\nCurrent vitrage-dashboard repo has multiple embedded js copies. However\nthese embeded js copies are not allowed by Horizon\u0027s official\ncontributor guide.\nThis change aimes to make these js copies to xstatic packages which can\nbe installed by pip and remove all of embedded js copies from\nvitrage-dashboard repo.\n\nChange-Id: I92fef30261a4c17523682fe9c9b3483a759cf500\nNeeded-By: Ic5506ed6831454b222984f859f829de3cdd6f95c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/d92b1b06f4a791a81e3a5a869f81332aa0d3073a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/d92b1b06f4a791a81e3a5a869f81332aa0d3073a"}]},"branch":"refs/heads/master"},"6106c5a1d8c41f2536d44dab23295a5c1944a527":{"kind":"REWORK","_number":5,"created":"2020-03-12 16:56:54.000000000","uploader":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"ref":"refs/changes/33/704133/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/33/704133/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/33/704133/5"}}},"commit":{"parents":[{"commit":"beef33fe98d7a03aee0d82ef6d0ef7507a30ed40","subject":"Merge \"Disable #openstack-merges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/beef33fe98d7a03aee0d82ef6d0ef7507a30ed40"}]}],"author":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-01-24 10:32:35.000000000","tz":60},"committer":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-03-12 16:56:35.000000000","tz":60},"subject":"Add xstatic-** projects for vitrage-dashboard","message":"Add xstatic-** projects for vitrage-dashboard\n\nCurrent vitrage-dashboard repo has multiple embedded js copies. However\nthese embeded js copies are not allowed by Horizon\u0027s official\ncontributor guide.\nThis change aimes to make these js copies to xstatic packages which can\nbe installed by pip and remove all of embedded js copies from\nvitrage-dashboard repo.\n\nChange-Id: I92fef30261a4c17523682fe9c9b3483a759cf500\nNeeded-By: Ic5506ed6831454b222984f859f829de3cdd6f95c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/6106c5a1d8c41f2536d44dab23295a5c1944a527"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/6106c5a1d8c41f2536d44dab23295a5c1944a527"}]},"branch":"refs/heads/master"},"c24caf517f5365158a1af0c8ca571cab97617fad":{"kind":"REWORK","_number":6,"created":"2020-03-12 16:59:49.000000000","uploader":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"ref":"refs/changes/33/704133/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/33/704133/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/33/704133/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/33/704133/6"}}},"commit":{"parents":[{"commit":"beef33fe98d7a03aee0d82ef6d0ef7507a30ed40","subject":"Merge \"Disable #openstack-merges\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/beef33fe98d7a03aee0d82ef6d0ef7507a30ed40"}]}],"author":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-01-24 10:32:35.000000000","tz":60},"committer":{"name":"Michal Arbet","email":"michal.arbet@ultimum.io","date":"2020-03-12 16:59:00.000000000","tz":60},"subject":"Add xstatic-** projects for vitrage-dashboard","message":"Add xstatic-** projects for vitrage-dashboard\n\nCurrent vitrage-dashboard repo has multiple embedded js copies. However\nthese embeded js copies are not allowed by Horizon\u0027s official\ncontributor guide.\nThis change aimes to make these js copies to xstatic packages which can\nbe installed by pip and remove all of embedded js copies from\nvitrage-dashboard repo.\n\nChange-Id: I92fef30261a4c17523682fe9c9b3483a759cf500\nNeeded-By: Ic5506ed6831454b222984f859f829de3cdd6f95c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c24caf517f5365158a1af0c8ca571cab97617fad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c24caf517f5365158a1af0c8ca571cab97617fad"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
