)]}'
{"id":"openstack%2Fkolla-ansible~659607","triplet_id":"openstack%2Fkolla-ansible~master~I8693f5bebb53de4657c323dcf613f10b2dcae3e3","project":"openstack/kolla-ansible","branch":"master","topic":"externalizeFetcherBackend","hashtags":[],"change_id":"I8693f5bebb53de4657c323dcf613f10b2dcae3e3","subject":"Add ability to kolla-ansible to switch between fetchers backend","status":"ABANDONED","created":"2019-05-16 15:59:16.000000000","updated":"2020-06-16 12:39:26.000000000","total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"245d9de722bf8d81a362ed1f41cfe9634373f917","_number":659607,"virtual_id_number":659607,"owner":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"date":"2020-06-16 12:39:22.000000000","_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"date":"2019-07-29 11:16:40.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":"2019-07-04 13:29:29.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":1,"date":"2019-07-24 14:45:09.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_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"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_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"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_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"},{"_account_id":22348,"name":"Zuul","username":"zuul","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":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_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":"2019-07-03 12:54:56.000000000","updated_by":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"reviewer":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"state":"REVIEWER"},{"updated":"2019-07-04 13:29:29.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"},{"updated":"2019-07-24 14:45:09.000000000","updated_by":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"reviewer":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"state":"REVIEWER"},{"updated":"2019-07-29 11:16:40.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"}],"messages":[{"id":"4e4aaee570f233ab44f0481a00c51351c1e30c90","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-05-16 15:59:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d8754a67b41484becd4a9c6667f01cc0c56c2bd3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-16 17:55:38.000000000","message":"Patch Set 1: 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-tox-cover http://logs.openstack.org/07/659607/1/check/openstack-tox-cover/4314390/cover/ : SUCCESS in 4m 02s\n- openstack-tox-lower-constraints http://logs.openstack.org/07/659607/1/check/openstack-tox-lower-constraints/1c60838/ : SUCCESS in 3m 14s\n- openstack-tox-pep8 http://logs.openstack.org/07/659607/1/check/openstack-tox-pep8/f511909/ : FAILURE in 4m 05s\n- openstack-tox-py27 http://logs.openstack.org/07/659607/1/check/openstack-tox-py27/76830cc/ : SUCCESS in 4m 14s\n- openstack-tox-py36 http://logs.openstack.org/07/659607/1/check/openstack-tox-py36/3d170f3/ : SUCCESS in 3m 19s\n- openstack-tox-py37 http://logs.openstack.org/07/659607/1/check/openstack-tox-py37/ce7a9d2/ : SUCCESS in 3m 41s\n- openstack-tox-docs http://logs.openstack.org/07/659607/1/check/openstack-tox-docs/245ee96/html/ : SUCCESS in 2m 57s\n- kolla-ansible-centos-source http://logs.openstack.org/07/659607/1/check/kolla-ansible-centos-source/b0b6205/ : SUCCESS in 48m 17s\n- kolla-ansible-ubuntu-source http://logs.openstack.org/07/659607/1/check/kolla-ansible-ubuntu-source/adbd631/ : SUCCESS in 40m 59s\n- kolla-ansible-oraclelinux-source http://logs.openstack.org/07/659607/1/check/kolla-ansible-oraclelinux-source/a7f03d1/ : SUCCESS in 47m 12s (non-voting)\n- kolla-ansible-ubuntu-source-ceph http://logs.openstack.org/07/659607/1/check/kolla-ansible-ubuntu-source-ceph/01d709d/ : SUCCESS in 54m 36s (non-voting)\n- kolla-ansible-centos-source-ceph http://logs.openstack.org/07/659607/1/check/kolla-ansible-centos-source-ceph/6cb4ae9/ : SUCCESS in 59m 20s (non-voting)\n- kolla-ansible-oraclelinux-source-ceph http://logs.openstack.org/07/659607/1/check/kolla-ansible-oraclelinux-source-ceph/80bdcf1/ : SUCCESS in 1h 01m 40s (non-voting)\n- kolla-ansible-centos-source-upgrade http://logs.openstack.org/07/659607/1/check/kolla-ansible-centos-source-upgrade/90f7373/ : SUCCESS in 50m 38s\n- kolla-ansible-ubuntu-source-upgrade http://logs.openstack.org/07/659607/1/check/kolla-ansible-ubuntu-source-upgrade/e8c6a8f/ : SUCCESS in 56m 12s\n- kolla-ansible-centos-binary http://logs.openstack.org/07/659607/1/check/kolla-ansible-centos-binary/4c9046a/ : SUCCESS in 45m 11s (non-voting)\n- kolla-ansible-ubuntu-binary http://logs.openstack.org/07/659607/1/check/kolla-ansible-ubuntu-binary/bfadf24/ : SUCCESS in 36m 59s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b867c4f2d8585bfd84b0762ad37ef5445eab3b6e","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-05-16 18:19:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5d4e6d05105f7cc759f497ccff7a2e87c667e4df","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-16 19:43:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/07/659607/2/check/openstack-tox-cover/af37fe1/cover/ : SUCCESS in 3m 23s\n- openstack-tox-lower-constraints http://logs.openstack.org/07/659607/2/check/openstack-tox-lower-constraints/94ad862/ : SUCCESS in 3m 07s\n- openstack-tox-pep8 http://logs.openstack.org/07/659607/2/check/openstack-tox-pep8/f34d522/ : SUCCESS in 3m 31s\n- openstack-tox-py27 http://logs.openstack.org/07/659607/2/check/openstack-tox-py27/80beca5/ : SUCCESS in 3m 12s\n- openstack-tox-py36 http://logs.openstack.org/07/659607/2/check/openstack-tox-py36/cac8a8e/ : SUCCESS in 3m 26s\n- openstack-tox-py37 http://logs.openstack.org/07/659607/2/check/openstack-tox-py37/4828c4a/ : SUCCESS in 3m 39s\n- openstack-tox-docs http://logs.openstack.org/07/659607/2/check/openstack-tox-docs/41ae7b5/html/ : SUCCESS in 2m 59s\n- kolla-ansible-centos-source http://logs.openstack.org/07/659607/2/check/kolla-ansible-centos-source/ea19279/ : SUCCESS in 41m 10s\n- kolla-ansible-ubuntu-source http://logs.openstack.org/07/659607/2/check/kolla-ansible-ubuntu-source/14099ad/ : SUCCESS in 36m 45s\n- kolla-ansible-oraclelinux-source http://logs.openstack.org/07/659607/2/check/kolla-ansible-oraclelinux-source/60e3a20/ : SUCCESS in 45m 05s (non-voting)\n- kolla-ansible-ubuntu-source-ceph http://logs.openstack.org/07/659607/2/check/kolla-ansible-ubuntu-source-ceph/c3a241e/ : FAILURE in 41m 06s (non-voting)\n- kolla-ansible-centos-source-ceph http://logs.openstack.org/07/659607/2/check/kolla-ansible-centos-source-ceph/59fb55b/ : SUCCESS in 1h 03m 14s (non-voting)\n- kolla-ansible-oraclelinux-source-ceph http://logs.openstack.org/07/659607/2/check/kolla-ansible-oraclelinux-source-ceph/0412cc5/ : SUCCESS in 56m 04s (non-voting)\n- kolla-ansible-centos-source-upgrade http://logs.openstack.org/07/659607/2/check/kolla-ansible-centos-source-upgrade/7c4f29a/ : SUCCESS in 57m 13s\n- kolla-ansible-ubuntu-source-upgrade http://logs.openstack.org/07/659607/2/check/kolla-ansible-ubuntu-source-upgrade/73e6aac/ : SUCCESS in 47m 17s\n- kolla-ansible-centos-binary http://logs.openstack.org/07/659607/2/check/kolla-ansible-centos-binary/3888a46/ : SUCCESS in 48m 53s (non-voting)\n- kolla-ansible-ubuntu-binary http://logs.openstack.org/07/659607/2/check/kolla-ansible-ubuntu-binary/d1318cf/ : SUCCESS in 43m 24s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"de2d700f4aa3b63da22b905e7addc3e1f0b08910","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-05-16 19:57:00.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"71f3e2c43e5e750261a3c49372cfb313d21cf2dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-16 21:42:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/07/659607/2/check/openstack-tox-cover/0764243/cover/ : SUCCESS in 3m 25s\n- openstack-tox-lower-constraints http://logs.openstack.org/07/659607/2/check/openstack-tox-lower-constraints/97fb4e7/ : SUCCESS in 3m 12s\n- openstack-tox-pep8 http://logs.openstack.org/07/659607/2/check/openstack-tox-pep8/0d71338/ : SUCCESS in 5m 38s\n- openstack-tox-py27 http://logs.openstack.org/07/659607/2/check/openstack-tox-py27/0744c4f/ : SUCCESS in 3m 20s\n- openstack-tox-py36 http://logs.openstack.org/07/659607/2/check/openstack-tox-py36/bd04db9/ : SUCCESS in 3m 44s\n- openstack-tox-py37 http://logs.openstack.org/07/659607/2/check/openstack-tox-py37/b7536cd/ : SUCCESS in 6m 06s\n- openstack-tox-docs http://logs.openstack.org/07/659607/2/check/openstack-tox-docs/6a8129a/html/ : SUCCESS in 4m 12s\n- kolla-ansible-centos-source http://logs.openstack.org/07/659607/2/check/kolla-ansible-centos-source/62d6317/ : SUCCESS in 1h 03m 25s\n- kolla-ansible-ubuntu-source http://logs.openstack.org/07/659607/2/check/kolla-ansible-ubuntu-source/c0556c2/ : SUCCESS in 37m 49s\n- kolla-ansible-oraclelinux-source http://logs.openstack.org/07/659607/2/check/kolla-ansible-oraclelinux-source/fb5bf61/ : SUCCESS in 46m 24s (non-voting)\n- kolla-ansible-ubuntu-source-ceph http://logs.openstack.org/07/659607/2/check/kolla-ansible-ubuntu-source-ceph/dac21ef/ : SUCCESS in 49m 03s (non-voting)\n- kolla-ansible-centos-source-ceph http://logs.openstack.org/07/659607/2/check/kolla-ansible-centos-source-ceph/de73d20/ : SUCCESS in 1h 09m 21s (non-voting)\n- kolla-ansible-oraclelinux-source-ceph http://logs.openstack.org/07/659607/2/check/kolla-ansible-oraclelinux-source-ceph/f1cd96c/ : SUCCESS in 1h 07m 40s (non-voting)\n- kolla-ansible-centos-source-upgrade http://logs.openstack.org/07/659607/2/check/kolla-ansible-centos-source-upgrade/266738b/ : SUCCESS in 1h 13m 27s\n- kolla-ansible-ubuntu-source-upgrade http://logs.openstack.org/07/659607/2/check/kolla-ansible-ubuntu-source-upgrade/7e1b3be/ : SUCCESS in 59m 30s\n- kolla-ansible-centos-binary http://logs.openstack.org/07/659607/2/check/kolla-ansible-centos-binary/8a39583/ : SUCCESS in 45m 23s (non-voting)\n- kolla-ansible-ubuntu-binary http://logs.openstack.org/07/659607/2/check/kolla-ansible-ubuntu-binary/ae45488/ : SUCCESS in 36m 18s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4941566e5c81c995e1012cebcf4fd4bab26a1764","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-05-20 15:13:41.000000000","message":"Patch Set 2:\n\n(3 comments)\n\nHi Rafael, looks good! A few nits, please see inline comments.\n\nAlso, cloudkitty also supports a \"source\" fetcher, which just takes a list of scopes as input. I don\u0027t think that supporting it would be much more than a \"cloudkitty_source_fetcher_sources\" variable and::\n   {% if cloudkitty_fetcher_backend is defined and cloudkitty_fetcher_backend \u003d\u003d \u0027gnocchi\u0027 %}\n   [fetcher_source]\n   sources \u003d {{ cloudkitty_source_fetcher_sources|join(\u0027, \u0027) }}\n   {% endif %}","accounts_in_message":[],"_revision_number":2},{"id":"9811d8d8c645ce58fcb73575eece79d7fe1180be","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-04 09:13:40.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"1e425d6d9a495ba21ce6e442757bbc6663ac219e","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-06-04 10:00:19.000000000","message":"Patch Set 2:\n\nThanks for the update Rafael! Do you want to add support for the source fetcher in this patch ?","accounts_in_message":[],"_revision_number":2},{"id":"822bc701ce33e04f2cd425bc4bda983bb6a4bd20","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-04 10:30:57.000000000","message":"Patch Set 2:\n\n\u003e Thanks for the update Rafael! Do you want to add support for the\n \u003e source fetcher in this patch ?\n\nSure I can. Do you have a configuration somewhere that I can read, and then use to create the template here?","accounts_in_message":[],"_revision_number":2},{"id":"07a2bff0dfbc366120eb20b2c29cde186a077645","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-06-05 08:46:18.000000000","message":"Patch Set 2:\n\nThe source fetcher simply reads and returns a list of scopes from config, like this:\n\n   [fetcher]\n   backend \u003d source\n\n   [fetcher_source]\n   sources \u003d monitoring-1, monitoring-2\n\nImplementing it would probably just be something like::\n\n   {% if cloudkitty_fetcher_backend is defined and cloudkitty_fetcher_backend \u003d\u003d \u0027gnocchi\u0027 %}\n   [fetcher_source]\n   sources \u003d {{ cloudkitty_source_fetcher_sources|join(\u0027, \u0027) }}\n   {% endif %}","accounts_in_message":[],"_revision_number":2},{"id":"b1eca8997bc45d247b8e56ed7f46f96f40b98a60","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-06 00:55:33.000000000","message":"Patch Set 2:\n\n\u003e The source fetcher simply reads and returns a list of scopes from\n \u003e config, like this:\n \u003e \n \u003e [fetcher]\n \u003e backend \u003d source\n \u003e \n \u003e [fetcher_source]\n \u003e sources \u003d monitoring-1, monitoring-2\n \u003e \n \u003e Implementing it would probably just be something like::\n \u003e \n \u003e {% if cloudkitty_fetcher_backend is defined and cloudkitty_fetcher_backend\n \u003e \u003d\u003d \u0027gnocchi\u0027 %}\n \u003e [fetcher_source]\n \u003e sources \u003d {{ cloudkitty_source_fetcher_sources|join(\u0027, \u0027) }}\n \u003e {% endif %}\n\nWhat are these sources? Is it the name of fetchers? I did not quite understand what these names represent.","accounts_in_message":[],"_revision_number":2},{"id":"af5b9b99c745e04bfbe369c97f853c5ee8bdcde1","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-06-06 07:36:18.000000000","message":"Patch Set 2:\n\nThe so-called \"sources\" (the name does not quite fit) are actually a list of scope IDs, for example project_ids in openstack.","accounts_in_message":[],"_revision_number":2},{"id":"b90cdf06d10dea5b260917bd7b8b6db49c501c2e","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-06 11:07:22.000000000","message":"Patch Set 2:\n\n\u003e The so-called \"sources\" (the name does not quite fit) are actually\n \u003e a list of scope IDs, for example project_ids in openstack.\n\nAh, now it is clear. Ok, I will add this there as well then.","accounts_in_message":[],"_revision_number":2},{"id":"f6992341abbd66460fd97ffb56b0c33ab8c2fb74","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-24 23:22:26.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"021bf9688a9d5788c24156ebce3220471ad59f0b","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-24 23:22:45.000000000","message":"Patch Set 2:\n\nLuka, I added the \"sources\" configuration as you asked. I also fixed the conflicts.\n\nThanks for all of the help you provided so far ;)","accounts_in_message":[],"_revision_number":2},{"id":"e2797af93809137e1d24bf0733437d571f9c35d7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-25 02:48:10.000000000","message":"Patch Set 3: 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-tox-cover http://logs.openstack.org/07/659607/3/check/openstack-tox-cover/872899b/cover/ : SUCCESS in 3m 29s\n- openstack-tox-lower-constraints http://logs.openstack.org/07/659607/3/check/openstack-tox-lower-constraints/f880758/ : SUCCESS in 2m 56s\n- openstack-tox-pep8 http://logs.openstack.org/07/659607/3/check/openstack-tox-pep8/3a68269/ : SUCCESS in 4m 01s\n- openstack-tox-py27 http://logs.openstack.org/07/659607/3/check/openstack-tox-py27/36ce6de/ : SUCCESS in 4m 32s\n- openstack-tox-py36 http://logs.openstack.org/07/659607/3/check/openstack-tox-py36/976ae95/ : SUCCESS in 3m 22s\n- openstack-tox-py37 http://logs.openstack.org/07/659607/3/check/openstack-tox-py37/30c7669/ : SUCCESS in 4m 41s\n- openstack-tox-docs http://logs.openstack.org/07/659607/3/check/openstack-tox-docs/e6ca84f/html/ : SUCCESS in 3m 50s\n- kolla-ansible-centos-source finger://ze12.openstack.org/0dce696a50bc469b86b53efc146b3b38 : RETRY_LIMIT in 19m 23s\n- kolla-ansible-ubuntu-source finger://ze01.openstack.org/d37d575423eb4bab811694012b372928 : RETRY_LIMIT in 16m 49s\n- kolla-ansible-oraclelinux-source http://logs.openstack.org/07/659607/3/check/kolla-ansible-oraclelinux-source/757cd13/ : SUCCESS in 49m 28s (non-voting)\n- kolla-ansible-ubuntu-source-ceph http://logs.openstack.org/07/659607/3/check/kolla-ansible-ubuntu-source-ceph/a282d4e/ : SUCCESS in 54m 47s (non-voting)\n- kolla-ansible-centos-source-ceph finger://ze09.openstack.org/a44f51dbe8fe48e38d645170030659ae : RETRY_LIMIT in 16m 46s (non-voting)\n- kolla-ansible-oraclelinux-source-ceph finger://ze03.openstack.org/1cb327eb3bb6441fb88deac632d5d920 : RETRY_LIMIT in 16m 20s (non-voting)\n- kolla-ansible-centos-source-upgrade http://logs.openstack.org/07/659607/3/check/kolla-ansible-centos-source-upgrade/cded0e7/ : SUCCESS in 56m 12s\n- kolla-ansible-ubuntu-source-upgrade finger://ze03.openstack.org/d98294f0429e4a959a8f9a2a1e308e5a : RETRY_LIMIT in 13m 59s\n- kolla-ansible-centos-source-upgrade-ceph http://logs.openstack.org/07/659607/3/check/kolla-ansible-centos-source-upgrade-ceph/4bdf312/ : SUCCESS in 1h 16m 34s (non-voting)\n- kolla-ansible-ubuntu-source-upgrade-ceph finger://ze03.openstack.org/3bd0ef7b17034cf396afc5f0003aaab0 : RETRY_LIMIT in 12m 32s (non-voting)\n- kolla-ansible-centos-binary http://logs.openstack.org/07/659607/3/check/kolla-ansible-centos-binary/312c5af/ : SUCCESS in 49m 04s (non-voting)\n- kolla-ansible-ubuntu-binary http://logs.openstack.org/07/659607/3/check/kolla-ansible-ubuntu-binary/6b17331/ : SUCCESS in 37m 41s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6d26ea95f785b1de003375aba373611c6bb124d8","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-25 10:27:22.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"65b170aae4dd6adf3ca2074fb03ff97d81b6fd46","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-25 11:03:09.000000000","message":"Patch Set 3:\n\nAll tests are passing. Do we know why Zuul is given a -1 here?","accounts_in_message":[],"_revision_number":3},{"id":"eccd27b2d6ca08110c8c4b552a259966b928a99b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-25 11:10:48.000000000","message":"Patch Set 3:\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-tox-cover http://logs.openstack.org/07/659607/3/check/openstack-tox-cover/a5f5da2/cover/ : SUCCESS in 2m 52s\n- openstack-tox-lower-constraints http://logs.openstack.org/07/659607/3/check/openstack-tox-lower-constraints/bb4ad9e/ : SUCCESS in 3m 28s\n- openstack-tox-pep8 http://logs.openstack.org/07/659607/3/check/openstack-tox-pep8/535685e/ : SUCCESS in 3m 50s\n- openstack-tox-py27 http://logs.openstack.org/07/659607/3/check/openstack-tox-py27/aa5798d/ : SUCCESS in 3m 01s\n- openstack-tox-py36 http://logs.openstack.org/07/659607/3/check/openstack-tox-py36/2f87fe0/ : SUCCESS in 2m 48s\n- openstack-tox-py37 http://logs.openstack.org/07/659607/3/check/openstack-tox-py37/e637978/ : SUCCESS in 4m 33s\n- openstack-tox-docs http://logs.openstack.org/07/659607/3/check/openstack-tox-docs/ddf80f9/html/ : SUCCESS in 2m 40s\n- kolla-ansible-centos-source finger://ze08.openstack.org/7753f6c10cbe47fbaa4fbe0b5a657bc6 : RETRY_LIMIT in 28m 07s\n- kolla-ansible-ubuntu-source finger://ze04.openstack.org/301d87bddfd34873890bd6c92d264b4b : RETRY_LIMIT in 27m 56s\n- kolla-ansible-oraclelinux-source finger://ze08.openstack.org/ec2541aee4084d6ca212500414715636 : RETRY_LIMIT in 31m 14s (non-voting)\n- kolla-ansible-ubuntu-source-ceph finger://ze01.openstack.org/60f0a8df39b9470385695acdb64c7991 : RETRY_LIMIT in 28m 57s (non-voting)\n- kolla-ansible-centos-source-ceph finger://ze08.openstack.org/94f953bc07f543e394b0eb087fb3de97 : RETRY_LIMIT in 20m 44s (non-voting)\n- kolla-ansible-oraclelinux-source-ceph finger://ze05.openstack.org/eaa1ec01d4674ec6bd015daedad459e5 : RETRY_LIMIT in 17m 50s (non-voting)\n- kolla-ansible-centos-source-upgrade finger://ze06.openstack.org/8f7598b7df3147598f362eb5d9af4ac4 : RETRY_LIMIT in 31m 36s\n- kolla-ansible-ubuntu-source-upgrade finger://ze11.openstack.org/0dde16565dba41b691057a43b479a704 : RETRY_LIMIT in 35m 36s\n- kolla-ansible-centos-source-upgrade-ceph finger://ze02.openstack.org/afe8ff2ae4bb4f39b89d3412fc8ee320 : RETRY_LIMIT in 30m 11s (non-voting)\n- kolla-ansible-ubuntu-source-upgrade-ceph finger://ze06.openstack.org/48a2596f22a24caaa566aafb2716c7b7 : RETRY_LIMIT in 30m 17s (non-voting)\n- kolla-ansible-centos-binary finger://ze05.openstack.org/f7ad54a0d55b4898b89fd5c0fe619e5b : RETRY_LIMIT in 25m 16s (non-voting)\n- kolla-ansible-ubuntu-binary finger://ze01.openstack.org/5a81ff063196476d8e0c29779360f42c : RETRY_LIMIT in 31m 52s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"e5cf4fff5b7f0742a05a86cb61d707218714aed4","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-26 21:27:59.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"06bd062a199cdd4ebc1a0b2aeb96653d993fe315","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-06-26 21:28:31.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"393bfae8e9d08ff01384e71f8f9342ef524e9400","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-26 23:07:47.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/07/659607/3/check/openstack-tox-cover/04c49a6/cover/ : SUCCESS in 3m 09s\n- openstack-tox-lower-constraints http://logs.openstack.org/07/659607/3/check/openstack-tox-lower-constraints/649fdd0/ : SUCCESS in 4m 23s\n- openstack-tox-pep8 http://logs.openstack.org/07/659607/3/check/openstack-tox-pep8/fb35a43/ : SUCCESS in 3m 40s\n- openstack-tox-py27 http://logs.openstack.org/07/659607/3/check/openstack-tox-py27/516675a/ : SUCCESS in 3m 13s\n- openstack-tox-py36 http://logs.openstack.org/07/659607/3/check/openstack-tox-py36/d1b1dd6/ : SUCCESS in 3m 07s\n- openstack-tox-py37 http://logs.openstack.org/07/659607/3/check/openstack-tox-py37/548e6d0/ : SUCCESS in 3m 19s\n- openstack-tox-docs http://logs.openstack.org/07/659607/3/check/openstack-tox-docs/9f16a1f/html/ : SUCCESS in 3m 06s\n- kolla-ansible-centos-source http://logs.openstack.org/07/659607/3/check/kolla-ansible-centos-source/076685c/ : SUCCESS in 45m 10s\n- kolla-ansible-ubuntu-source http://logs.openstack.org/07/659607/3/check/kolla-ansible-ubuntu-source/fc16abb/ : SUCCESS in 34m 03s\n- kolla-ansible-oraclelinux-source http://logs.openstack.org/07/659607/3/check/kolla-ansible-oraclelinux-source/a878372/ : SUCCESS in 42m 09s (non-voting)\n- kolla-ansible-ubuntu-source-ceph http://logs.openstack.org/07/659607/3/check/kolla-ansible-ubuntu-source-ceph/b3d14b0/ : SUCCESS in 56m 26s (non-voting)\n- kolla-ansible-centos-source-ceph http://logs.openstack.org/07/659607/3/check/kolla-ansible-centos-source-ceph/6ec6e0f/ : SUCCESS in 1h 01m 49s (non-voting)\n- kolla-ansible-oraclelinux-source-ceph http://logs.openstack.org/07/659607/3/check/kolla-ansible-oraclelinux-source-ceph/106476e/ : SUCCESS in 1h 01m 24s (non-voting)\n- kolla-ansible-centos-source-upgrade http://logs.openstack.org/07/659607/3/check/kolla-ansible-centos-source-upgrade/9671fed/ : SUCCESS in 49m 23s\n- kolla-ansible-ubuntu-source-upgrade http://logs.openstack.org/07/659607/3/check/kolla-ansible-ubuntu-source-upgrade/b528be0/ : SUCCESS in 49m 59s\n- kolla-ansible-centos-source-upgrade-ceph http://logs.openstack.org/07/659607/3/check/kolla-ansible-centos-source-upgrade-ceph/aca8bc2/ : SUCCESS in 1h 15m 31s (non-voting)\n- kolla-ansible-ubuntu-source-upgrade-ceph http://logs.openstack.org/07/659607/3/check/kolla-ansible-ubuntu-source-upgrade-ceph/21a42c8/ : SUCCESS in 1h 08m 23s (non-voting)\n- kolla-ansible-centos-binary http://logs.openstack.org/07/659607/3/check/kolla-ansible-centos-binary/8bec986/ : SUCCESS in 45m 44s (non-voting)\n- kolla-ansible-ubuntu-binary http://logs.openstack.org/07/659607/3/check/kolla-ansible-ubuntu-binary/4b49c2b/ : SUCCESS in 37m 45s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"883669a586c8fa594a42ffe11d344090cdc74b4c","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-06-28 13:26:51.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nHi Rafael, just two remarks, LGTM otherwise!","accounts_in_message":[],"_revision_number":3},{"id":"8c6c2ecd927465c722bee6596340ed2098e79060","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-07-02 13:57:18.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nThanks Luka for the review.\n\nI have applied the changes you requested.","accounts_in_message":[],"_revision_number":3},{"id":"46ec550e38744807b58e94f3b1c0c0beb329d967","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-07-02 13:58:13.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"01a17a82a0a84db4fe06fce651ab90c677389e7b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-02 15:48:47.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/07/659607/4/check/openstack-tox-cover/2209a08/cover/ : SUCCESS in 3m 36s\n- openstack-tox-lower-constraints http://logs.openstack.org/07/659607/4/check/openstack-tox-lower-constraints/34dd543/ : SUCCESS in 3m 25s\n- openstack-tox-pep8 http://logs.openstack.org/07/659607/4/check/openstack-tox-pep8/300fbd2/ : SUCCESS in 4m 58s\n- openstack-tox-py27 http://logs.openstack.org/07/659607/4/check/openstack-tox-py27/7848baf/ : SUCCESS in 3m 31s\n- openstack-tox-py36 http://logs.openstack.org/07/659607/4/check/openstack-tox-py36/ca9ea46/ : SUCCESS in 3m 15s\n- openstack-tox-py37 http://logs.openstack.org/07/659607/4/check/openstack-tox-py37/517076d/ : SUCCESS in 3m 28s\n- openstack-tox-docs http://logs.openstack.org/07/659607/4/check/openstack-tox-docs/dc8efe9/html/ : SUCCESS in 3m 11s\n- kolla-ansible-centos-source http://logs.openstack.org/07/659607/4/check/kolla-ansible-centos-source/86cad23/ : SUCCESS in 58m 20s\n- kolla-ansible-ubuntu-source http://logs.openstack.org/07/659607/4/check/kolla-ansible-ubuntu-source/b339084/ : SUCCESS in 41m 22s\n- kolla-ansible-ubuntu-source-ceph http://logs.openstack.org/07/659607/4/check/kolla-ansible-ubuntu-source-ceph/7c74e10/ : SUCCESS in 57m 08s (non-voting)\n- kolla-ansible-centos-source-ceph http://logs.openstack.org/07/659607/4/check/kolla-ansible-centos-source-ceph/a8cd5e3/ : SUCCESS in 1h 04m 26s (non-voting)\n- kolla-ansible-centos-source-upgrade http://logs.openstack.org/07/659607/4/check/kolla-ansible-centos-source-upgrade/c675857/ : SUCCESS in 59m 53s\n- kolla-ansible-ubuntu-source-upgrade http://logs.openstack.org/07/659607/4/check/kolla-ansible-ubuntu-source-upgrade/ac0442f/ : SUCCESS in 53m 24s\n- kolla-ansible-centos-source-upgrade-ceph http://logs.openstack.org/07/659607/4/check/kolla-ansible-centos-source-upgrade-ceph/d2784d0/ : SUCCESS in 1h 19m 33s (non-voting)\n- kolla-ansible-ubuntu-source-upgrade-ceph http://logs.openstack.org/07/659607/4/check/kolla-ansible-ubuntu-source-upgrade-ceph/40235a6/ : SUCCESS in 1h 14m 33s (non-voting)\n- kolla-ansible-centos-binary http://logs.openstack.org/07/659607/4/check/kolla-ansible-centos-binary/fcbb523/ : SUCCESS in 44m 09s (non-voting)\n- kolla-ansible-ubuntu-binary http://logs.openstack.org/07/659607/4/check/kolla-ansible-ubuntu-binary/d1fb437/ : SUCCESS in 35m 04s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4617264d9436c10f275edccdc36a9b0b0b7fe5f8","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-07-03 07:09:50.000000000","message":"Patch Set 4: Code-Review+1\n\nThanks Rafael, looks good to me!","accounts_in_message":[],"_revision_number":4},{"id":"d415cb66f51aee68ec9e364d8084d11416cef666","author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"date":"2019-07-03 12:54:56.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"037dda4a81e057a4eab398425573e9d9df48e3b0","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-07-04 11:51:31.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"abcfe67bbe54563fa4f0955da7e656d77a14d5fb","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-07-04 11:51:40.000000000","message":"Patch Set 4:\n\nGuys, I fixed the conflict","accounts_in_message":[],"_revision_number":4},{"id":"104d69df115a3a91d9f5f463dbe10fc5ee8cbbb5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-04 13:29:29.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/07/659607/5/check/openstack-tox-cover/7215444/cover/ : SUCCESS in 3m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/07/659607/5/check/openstack-tox-lower-constraints/aeb0172/ : SUCCESS in 4m 29s\n- openstack-tox-pep8 http://logs.openstack.org/07/659607/5/check/openstack-tox-pep8/65875fb/ : SUCCESS in 4m 54s\n- openstack-tox-py27 http://logs.openstack.org/07/659607/5/check/openstack-tox-py27/5683cb5/ : SUCCESS in 3m 39s\n- openstack-tox-py36 http://logs.openstack.org/07/659607/5/check/openstack-tox-py36/e98d027/ : SUCCESS in 3m 44s\n- openstack-tox-py37 http://logs.openstack.org/07/659607/5/check/openstack-tox-py37/54c2d59/ : SUCCESS in 3m 57s\n- openstack-tox-docs http://logs.openstack.org/07/659607/5/check/openstack-tox-docs/562f267/html/ : SUCCESS in 3m 25s\n- kolla-ansible-centos-source http://logs.openstack.org/07/659607/5/check/kolla-ansible-centos-source/d4360a6/ : SUCCESS in 44m 22s\n- kolla-ansible-ubuntu-source http://logs.openstack.org/07/659607/5/check/kolla-ansible-ubuntu-source/53be98d/ : SUCCESS in 40m 47s\n- kolla-ansible-ubuntu-source-ceph http://logs.openstack.org/07/659607/5/check/kolla-ansible-ubuntu-source-ceph/2f4b3ce/ : SUCCESS in 1h 03m 18s (non-voting)\n- kolla-ansible-centos-source-ceph http://logs.openstack.org/07/659607/5/check/kolla-ansible-centos-source-ceph/af6e723/ : SUCCESS in 1h 07m 27s (non-voting)\n- kolla-ansible-centos-source-upgrade http://logs.openstack.org/07/659607/5/check/kolla-ansible-centos-source-upgrade/4feb4ce/ : SUCCESS in 52m 01s\n- kolla-ansible-ubuntu-source-upgrade http://logs.openstack.org/07/659607/5/check/kolla-ansible-ubuntu-source-upgrade/9a0acb4/ : SUCCESS in 44m 09s\n- kolla-ansible-centos-source-upgrade-ceph http://logs.openstack.org/07/659607/5/check/kolla-ansible-centos-source-upgrade-ceph/d7bf31d/ : SUCCESS in 1h 22m 46s (non-voting)\n- kolla-ansible-ubuntu-source-upgrade-ceph http://logs.openstack.org/07/659607/5/check/kolla-ansible-ubuntu-source-upgrade-ceph/da4ef59/ : SUCCESS in 1h 31m 15s (non-voting)\n- kolla-ansible-centos-binary http://logs.openstack.org/07/659607/5/check/kolla-ansible-centos-binary/cdef1f6/ : SUCCESS in 38m 34s (non-voting)\n- kolla-ansible-ubuntu-binary http://logs.openstack.org/07/659607/5/check/kolla-ansible-ubuntu-binary/420a685/ : SUCCESS in 34m 37s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f352db5be1d394cfcd227b4568c735af746376ab","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-07-24 13:07:07.000000000","message":"Patch Set 5:\n\nGuys, can we review this one again?","accounts_in_message":[],"_revision_number":5},{"id":"bf50be5a96319e5eedf30006261d06682179e9c2","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-07-24 14:45:09.000000000","message":"Patch Set 5: Code-Review+1\n\nSorry, forgot about this one... LGTM","accounts_in_message":[],"_revision_number":5},{"id":"8e5a5e6237067300b37e98735cfebec8b30e7bbe","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":"2019-07-24 16:09:22.000000000","message":"Patch Set 5:\n\nRafael, thanks for proposal but I have similar feelings like about the other one (sorry!) - is not it best handled by overrides? K-a should concern itself with things that need global coordination - like API endpoints and credentials. This does not seem like one of those things. ;-)","accounts_in_message":[],"_revision_number":5},{"id":"ccf7c9552fc9999eaba1456a49035eca88eff506","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-07-24 16:30:45.000000000","message":"Patch Set 5:\n\n\u003e Rafael, thanks for proposal but I have similar feelings like about\n \u003e the other one (sorry!) - is not it best handled by overrides? K-a\n \u003e should concern itself with things that need global coordination -\n \u003e like API endpoints and credentials. This does not seem like one of\n \u003e those things. ;-)\n\nWell, I am not sure what a minimum viable Cloudkitty looks like. So, what do you propose? Let\u0027s delete everything that relates to fetchers and collectors? I am not sure if that would be a minimum deployment though.\n\nMaybe Luka can share his opinion here.","accounts_in_message":[],"_revision_number":5},{"id":"4d5b7f81afc22269a8c67f6b589c52fb33b9bacf","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-07-25 13:05:42.000000000","message":"Patch Set 5:\n\nWell a minimum viable cloudkitty deployment would require at least one working fetcher and collector.\n\nFetchers and collectors do require credentials (except for the source fetcher, which can be left out if needed). \n\nWhat do you mean by override ? Mounting a custom file inside of the container ? (I\u0027m not familiar with KA..)","accounts_in_message":[],"_revision_number":5},{"id":"144133e3e315fe063167b63867494cb5d32f2028","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":"2019-07-25 14:29:41.000000000","message":"Patch Set 5:\n\nI mean this: https://docs.openstack.org/kolla-ansible/latest/admin/deployment-philosophy.html\n\nWe merge custom config ini/yaml with our orchestrated config. This way we get full flexibility of upstream with little maintenance hassle on us.","accounts_in_message":[],"_revision_number":5},{"id":"429234997754672602c0ae81ff22fec2ba74154d","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-07-26 13:07:39.000000000","message":"Patch Set 5:\n\n\u003e I mean this: https://docs.openstack.org/kolla-ansible/latest/admin/deployment-philosophy.html\n \u003e \n \u003e We merge custom config ini/yaml with our orchestrated config. This\n \u003e way we get full flexibility of upstream with little maintenance\n \u003e hassle on us.\n\nI see your point there, but in this case, I would proceed with this proposal to create minimum viable CloudKitty deployment.","accounts_in_message":[],"_revision_number":5},{"id":"4df4a412d12643596d6f306114b403807cc3cd0a","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-07-29 08:35:01.000000000","message":"Patch Set 5:\n\n\u003e I mean this: https://docs.openstack.org/kolla-ansible/latest/admin/deployment-philosophy.html\n \u003e \n \u003e We merge custom config ini/yaml with our orchestrated config. This\n \u003e way we get full flexibility of upstream with little maintenance\n \u003e hassle on us.\n\nGot it, thanks. In this case I\u0027m fine with the removal of the \"cloudkitty_source_fetcher_sources\" option. However, we need to keep at least one collector and fetcher to have a working deployment. I\u0027d recommend to use the gnocchi collector and the gnocchi fetcher, as it requires no extra configuration (no extra role).","accounts_in_message":[],"_revision_number":5},{"id":"60ed528479c2d2c3436b72a61f4b1de57e817057","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":"2019-07-29 11:16:40.000000000","message":"Patch Set 5:\n\n\u003e \u003e I mean this: https://docs.openstack.org/kolla-ansible/latest/admin/deployment-philosophy.html\n \u003e \u003e\n \u003e \u003e We merge custom config ini/yaml with our orchestrated config.\n \u003e This\n \u003e \u003e way we get full flexibility of upstream with little maintenance\n \u003e \u003e hassle on us.\n \u003e \n \u003e Got it, thanks. In this case I\u0027m fine with the removal of the\n \u003e \"cloudkitty_source_fetcher_sources\" option. However, we need to\n \u003e keep at least one collector and fetcher to have a working\n \u003e deployment. I\u0027d recommend to use the gnocchi collector and the\n \u003e gnocchi fetcher, as it requires no extra configuration (no extra\n \u003e role).\n\nOpen for proposals. :-)","accounts_in_message":[],"_revision_number":5},{"id":"75ca5363d5d6f49e98eecb60f1e88dfcd5b26ae2","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-06-16 12:39:22.000000000","message":"Patch Set 5:\n\n\u003e \u003e \u003e I mean this: https://docs.openstack.org/kolla-ansible/latest/admin/deployment-philosophy.html\n \u003e \u003e \u003e\n \u003e \u003e \u003e We merge custom config ini/yaml with our orchestrated config.\n \u003e \u003e This\n \u003e \u003e \u003e way we get full flexibility of upstream with little maintenance\n \u003e \u003e \u003e hassle on us.\n \u003e \u003e\n \u003e \u003e Got it, thanks. In this case I\u0027m fine with the removal of the\n \u003e \u003e \"cloudkitty_source_fetcher_sources\" option. However, we need to\n \u003e \u003e keep at least one collector and fetcher to have a working\n \u003e \u003e deployment. I\u0027d recommend to use the gnocchi collector and the\n \u003e \u003e gnocchi fetcher, as it requires no extra configuration (no extra\n \u003e \u003e role).\n \u003e \n \u003e Open for proposals. :-)\n\nYou are right. We can use the Kolla-ansible override mechanism to achieve a similar result. I will abandon this PR then.","accounts_in_message":[],"_revision_number":5},{"id":"0578aa43acaf699dd3126fbd029e55296ab2e2dd","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-06-16 12:39:26.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"40b5ac0cf66f0886b471873cedf8656871a3fd5c","revisions":{"edb86fb04b53ddcc2d839fe5cafd4ea021754bef":{"kind":"REWORK","_number":1,"created":"2019-05-16 15:59:16.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/07/659607/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla-ansible","ref":"refs/changes/07/659607/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/1"}}},"commit":{"parents":[{"commit":"22a6e0216e775fe241956c8395631dbdf1286891","subject":"Merge \"Add support for Ceilometer custom gnocchi_resources.yaml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/22a6e0216e775fe241956c8395631dbdf1286891"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-05-16 15:55:51.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-05-16 15:58:45.000000000","tz":-180},"subject":"Externalize the fetcher backend via kolla-ansible","message":"Externalize the fetcher backend via kolla-ansible\n\nAdd the ability to Kolla-ansible to swtich between fetchers.\nRight now, we are enabling the switch between gnocchi and keystone fetchers.\nMore, can be added in the feature.\n\nChange-Id: I8693f5bebb53de4657c323dcf613f10b2dcae3e3\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/edb86fb04b53ddcc2d839fe5cafd4ea021754bef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/edb86fb04b53ddcc2d839fe5cafd4ea021754bef"}]},"branch":"refs/heads/master"},"30982e234006b10152013484b968dec86b701c51":{"kind":"REWORK","_number":2,"created":"2019-05-16 18:19:04.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/07/659607/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla-ansible","ref":"refs/changes/07/659607/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/2"}}},"commit":{"parents":[{"commit":"22a6e0216e775fe241956c8395631dbdf1286891","subject":"Merge \"Add support for Ceilometer custom gnocchi_resources.yaml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/22a6e0216e775fe241956c8395631dbdf1286891"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-05-16 15:55:51.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-05-16 18:18:11.000000000","tz":-180},"subject":"Add ability to kolla-ansible to switch between fetchers backend","message":"Add ability to kolla-ansible to switch between fetchers backend\n\nAdd the ability to Kolla-ansible to swtich between fetchers.\nRight now, we are enabling the switch between gnocchi and keystone fetchers.\nMore, can be added in the feature.\n\nChange-Id: I8693f5bebb53de4657c323dcf613f10b2dcae3e3\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/30982e234006b10152013484b968dec86b701c51"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/30982e234006b10152013484b968dec86b701c51"}]},"branch":"refs/heads/master"},"40c8ae789733b890cd640a7842b5c3a4bc505457":{"kind":"REWORK","_number":3,"created":"2019-06-24 23:22:26.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/07/659607/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla-ansible","ref":"refs/changes/07/659607/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/3"}}},"commit":{"parents":[{"commit":"6db1db57df87079741748e0a0e9e61cb109dc4d8","subject":"Merge \"Add missing docker_registry_insecure in globals.yml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/6db1db57df87079741748e0a0e9e61cb109dc4d8"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-05-16 15:55:51.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-06-24 23:22:00.000000000","tz":-180},"subject":"Add ability to kolla-ansible to switch between fetchers backend","message":"Add ability to kolla-ansible to switch between fetchers backend\n\nAdd the ability to Kolla-ansible to swtich between fetchers.\nRight now, we are enabling the switch between gnocchi and keystone fetchers.\nMore, can be added in the feature.\n\nChange-Id: I8693f5bebb53de4657c323dcf613f10b2dcae3e3\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/40c8ae789733b890cd640a7842b5c3a4bc505457"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/40c8ae789733b890cd640a7842b5c3a4bc505457"}]},"branch":"refs/heads/master"},"586d939028ee96b3891f32d7a011026de0044997":{"kind":"REWORK","_number":4,"created":"2019-07-02 13:58:13.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/07/659607/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla-ansible","ref":"refs/changes/07/659607/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/4"}}},"commit":{"parents":[{"commit":"6db1db57df87079741748e0a0e9e61cb109dc4d8","subject":"Merge \"Add missing docker_registry_insecure in globals.yml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/6db1db57df87079741748e0a0e9e61cb109dc4d8"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-05-16 15:55:51.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-07-02 13:57:50.000000000","tz":-180},"subject":"Add ability to kolla-ansible to switch between fetchers backend","message":"Add ability to kolla-ansible to switch between fetchers backend\n\nAdd the ability to Kolla-ansible to swtich between fetchers.\nRight now, we are enabling the switch between gnocchi and keystone fetchers.\nMore, can be added in the feature.\n\nChange-Id: I8693f5bebb53de4657c323dcf613f10b2dcae3e3\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/586d939028ee96b3891f32d7a011026de0044997"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/586d939028ee96b3891f32d7a011026de0044997"}]},"branch":"refs/heads/master"},"40b5ac0cf66f0886b471873cedf8656871a3fd5c":{"kind":"REWORK","_number":5,"created":"2019-07-04 11:51:31.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/07/659607/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kolla-ansible","ref":"refs/changes/07/659607/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kolla-ansible refs/changes/07/659607/5"}}},"commit":{"parents":[{"commit":"26f2aecfa183ac7fb016224036bfe0bdb96d54a2","subject":"Merge \"Don\u0027t rotate keystone fernet keys during deploy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/26f2aecfa183ac7fb016224036bfe0bdb96d54a2"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-05-16 15:55:51.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-07-04 11:51:13.000000000","tz":-180},"subject":"Add ability to kolla-ansible to switch between fetchers backend","message":"Add ability to kolla-ansible to switch between fetchers backend\n\nAdd the ability to Kolla-ansible to swtich between fetchers.\nRight now, we are enabling the switch between gnocchi and keystone fetchers.\nMore, can be added in the feature.\n\nChange-Id: I8693f5bebb53de4657c323dcf613f10b2dcae3e3\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/40b5ac0cf66f0886b471873cedf8656871a3fd5c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kolla-ansible/commit/40b5ac0cf66f0886b471873cedf8656871a3fd5c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
