Monday, 2021-03-22

*** vishalmanchanda has joined #cloudkitty05:11
*** openstackgerrit has joined #cloudkitty06:09
openstackgerritOpenStack Proposal Bot proposed openstack/cloudkitty-dashboard master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/cloudkitty-dashboard/+/78201206:09
*** Akki58 has joined #cloudkitty07:48
Akki58Hello All, I have a working setup with cloudkitty installed on it. It uses monasca as collector, keystone as fetcher and elasticsearch as its storage backend. It is showing 0 summary all time. It is also showing no tenants in "openstack rating report tenant list". Please guide how to get ratings.07:51
Akki58# openstack rating summary get07:53
Akki58+-----------+---------------+------+---------------------+---------------------+07:53
Akki58| Tenant ID | Resource Type | Rate | Begin Time          | End Time            |07:53
Akki58+-----------+---------------+------+---------------------+---------------------+07:53
Akki58| ALL       | ALL           | 0    | 2021-03-01T00:00:00 | 2021-04-01T00:00:00 |07:53
Akki58+-----------+---------------+------+---------------------+---------------------+07:53
Akki58# openstack rating report tenant list07:53
Akki58<blank>07:53
*** Akki58 has quit IRC08:32
*** Akki58 has joined #cloudkitty09:09
openstackgerritOpenStack Release Bot proposed openstack/cloudkitty-dashboard master: Update master for stable/wallaby  https://review.opendev.org/c/openstack/cloudkitty-dashboard/+/78208409:11
openstackgerritOpenStack Release Bot proposed openstack/cloudkitty-dashboard master: Add Python3 xena unit tests  https://review.opendev.org/c/openstack/cloudkitty-dashboard/+/78208609:12
openstackgerritOpenStack Release Bot proposed openstack/cloudkitty master: Update master for stable/wallaby  https://review.opendev.org/c/openstack/cloudkitty/+/78209209:13
openstackgerritOpenStack Release Bot proposed openstack/cloudkitty master: Add Python3 xena unit tests  https://review.opendev.org/c/openstack/cloudkitty/+/78209309:13
*** sboyron has joined #cloudkitty09:28
priteauAkki58: Have you set up rating rules, for example with hashmap?10:38
Akki58yes priteau10:53
Akki58# openstack rating hashmap service list10:54
Akki58+-------------+--------------------------------------+10:55
Akki58| Name        | Service ID                           |10:55
Akki58+-------------+--------------------------------------+10:55
Akki58| volume.size | 9cd7379a-c60f-47d3-85c9-3bee75b3895e |10:55
Akki58| instance    | c326de51-e37b-4209-8709-fe7fe57a0677 |10:55
Akki58+-------------+--------------------------------------+10:55
Akki58# openstack rating hashmap field list c326de51-e37b-4209-8709-fe7fe57a067710:55
Akki58+-----------+--------------------------------------+--------------------------------------+10:55
Akki58| Name      | Field ID                             | Service ID                           |10:55
Akki58+-----------+--------------------------------------+--------------------------------------+10:55
Akki58| flavor_id | 52412287-8c1e-4ffe-92b9-ac92361fa00f | c326de51-e37b-4209-8709-fe7fe57a0677 |10:55
Akki58+-----------+--------------------------------------+--------------------------------------+10:55
Akki58openstack rating hashmap mapping list --field-id 52412287-8c1e-4ffe-92b9-ac92361fa00f10:55
Akki58+--------------------------------------+--------------------------------------+------------+------+--------------------------------------+------------+--------------------------------------+----------------------------------+10:55
Akki58| Mapping ID                           | Value                                | Cost       | Type | Field ID                             | Service ID | Group ID                             | Project ID                       |10:55
Akki58+--------------------------------------+--------------------------------------+------------+------+--------------------------------------+------------+--------------------------------------+----------------------------------+10:55
Akki58| dba5667c-4902-4ce4-82af-762e776e6489 | d79358b4-f3e7-42b6-be69-955c30a1207a | 0.10000000 | flat | 52412287-8c1e-4ffe-92b9-ac92361fa00f | None       | df8fa13f-d2d9-416c-b195-76b71fded062 | 1342adcef5754bfda29e5d4299a79073 |10:55
Akki58+--------------------------------------+--------------------------------------+------------+------+--------------------------------------+------------+--------------------------------------+----------------------------------+10:55
Akki58am i missing any info priteau?10:56
priteauopenstack rating module list11:06
*** Floppy has joined #cloudkitty11:15
FloppyHow do i deploy cloudkitty into an openstack ansible, or more specifically, an openstack ansible aio? There's this repository but it's largely undocumented and I'm not really sure what to do with it https://github.com/openstack/openstack-ansible-os_cloudkitty11:17
Akki58priteau11:24
Akki58# openstack rating module list11:24
Akki58+-----------+---------+----------+11:24
Akki58| Module    | Enabled | Priority |11:24
Akki58+-----------+---------+----------+11:24
Akki58| noop      | True    |        1 |11:24
Akki58| hashmap   | True    |        1 |11:24
Akki58| pyscripts | False   |        1 |11:24
Akki58+-----------+---------+----------+11:24
priteauFloppy: #openstack-ansible may be more helpful11:38
priteauAkki58: Looks OK. What does your metrics.yml looks like?11:38
FloppyI asked there but unfortunately got unoticed and later burried by bot merge messages11:40
priteauMaybe try later today. I think the community has more activity in US timezones.11:45
Floppyah alright, thanks for the advice11:50
mkarpiarzFloppy: You will have to install the role where your deployment playbook is. This is pretty basic stuff, you can just git clone it.11:56
mkarpiarzThen it's just a matter of replacing all the required variables with ones that work for the rest of your AIO.11:57
mkarpiarzhttps://github.com/openstack/openstack-ansible-os_cloudkitty#example-playbook11:57
mkarpiarzI suspect cloudkitty_container_mysql_password you can generate and paste in your main playbook.12:00
*** Akki58 has quit IRC12:12
*** Akki58 has joined #cloudkitty12:19
Akki58priteau12:20
Akki58metrics:12:20
Akki58  cpu:12:20
Akki58    alt_name: instance12:20
Akki58    unit: instance12:20
Akki58  image.size:12:20
Akki58    factor: 1/104857612:20
Akki58    unit: MiB12:20
Akki58  volume.size:12:20
Akki58    unit: GiB12:20
mkarpiarzAkki58: Have you added the "rating" role to the project you want to rate?12:23
mkarpiarzSee commands towards the end of this section:12:24
mkarpiarzhttps://github.com/mkarpiarz/cloudkitty-playground/blob/monasca-collector/README.adoc#usage12:24
mkarpiarzopenstack role add --user cloudkitty --project <project-name> rating12:26
FloppyI managed to copy over the deployment playbook and change the vars but with the "Ensure mount directories exist" task failing. Although I don't think I'm doing this correctly. Would that command be after I've successfully deployed cloudkitty?12:29
Akki58mkarpiarz, rating role was not created. I have just created one. Summary is still 0 now. Lets wait for the polling.12:29
Akki58Still 0 in cloudkitty summary list12:36
Akki58* cloudkitty summary get12:37
Akki58cloudkitty summary get -a12:37
Akki58cloudkitty summary get -t <project_id>12:37
Akki58all gives 012:37
mkarpiarzAnd what about `cloudkitty report tenant list`?12:39
Akki58$ cloudkitty report tenant list12:42
Akki58+----------------------------------+12:42
Akki58| Tenant ID                        |12:42
Akki58+----------------------------------+12:42
Akki58| 1342adcef5754bfda29e5d4299a79073 |12:42
Akki58| c5f06fa192a74bbd97032b8151fe7bdd |12:42
Akki58+----------------------------------+12:42
Akki58yes, now it is giving tenant list12:43
Akki58mkarpiarz12:43
mkarpiarzFloppy: Was the `/var/lib/cloudkitty` directory created by your playbook? Can you run your Ansible command with the -vv flag and try to pinpoint which directory is missing?12:44
mkarpiarzCool, so metrics should follow soon.12:44
Akki58ok, lets wait for 15-20 mins more.12:45
mkarpiarzRestart the cloudkitty-processor and query elasticsearch to see if you get metrics.12:46
Akki58mkarpiarz restarted12:52
Akki58still 012:52
Akki58one doubt, i had created elasticsearch index "cloudkitty" by my own12:52
Akki58with this curl command:12:53
Akki58curl -v -XPUT "elasticsearch-master.openstack.svc:9200/cloudkitty" -H 'Content-Type: application/json' -d '12:53
Akki58{12:53
Akki58  "settings" : {12:53
Akki58    "number_of_shards" : 3,12:53
Akki58    "number_of_replicas" : 112:53
Akki58  }12:53
Akki58}12:53
Akki58'12:53
Akki58is it ok or i am missing something here ?12:54
Akki58$ curl -GET http://elasticsearch-master.openstack.svc:9200/cl12:56
Akki58{12:56
Akki58  "cloudkitty" : {12:56
Akki58    "mappings" : {12:56
Akki58      "dynamic" : "false",12:56
Akki58      "dynamic_templates" : [12:56
Akki58        {12:56
Akki58          "strings_as_keywords" : {12:56
Akki58            "match_mapping_type" : "string",12:56
Akki58            "mapping" : {12:56
Akki58              "type" : "keyword"12:56
Akki58            }12:56
Akki58          }12:56
Akki58        }12:56
Akki58      ],12:56
Akki58      "properties" : {12:56
Akki58        "end" : {12:56
Akki58          "type" : "date"12:56
Akki58          "type" : "keyword"12:56
Akki58        }12:56
Akki58      }12:56
Akki58    }12:56
Akki58  }12:56
Akki58}12:56
mkarpiarzIs there anything in cloudkitty-prcessor logs that would suggest problems?12:57
mkarpiarz(you may need to set "debug" to "True" in your config)12:58
Akki582021-03-22 12:58:23.955 18669 INFO cloudkitty.orchestrator [-] [scope: c5f06fa192a74bbd97032b8151fe7bdd, worker: 3] No data collected for metric volume.size at timestamp 2021-03-13 03:52:50+00:0012:59
Akki582021-03-22 12:58:23.957 18669 INFO cloudkitty.orchestrator [-] [scope: c5f06fa192a74bbd97032b8151fe7bdd, worker: 3] No data collected for metric cpu at timestamp 2021-03-13 03:52:50+00:0012:59
Akki582021-03-22 12:58:23.958 18669 INFO cloudkitty.orchestrator [-] [scope: c5f06fa192a74bbd97032b8151fe7bdd, worker: 3] No data collected for metric image.size at timestamp 2021-03-13 03:52:50+00:0012:59
Akki582021-03-22 12:58:23.958 18669 DEBUG cloudkitty.orchestrator [-] [scope: c5f06fa192a74bbd97032b8151fe7bdd, worker: 3] Collecting 3 metrics took 0.0770303880563s total, with 0.0256767960188s average _do_collection /usr/lib/python2.7/site-packages/cloudkitty/orchestrator.py:30412:59
Akki58it has started getting metrics12:59
Akki58but NO DATA COLLECTED13:00
Akki58but it is collecting only for one tenant13:01
Akki58i.e. services13:01
Akki58but the vm created on admin project13:01
mkarpiarzRight, have you enabled cross-tenant metrics in Monasca?13:04
mkarpiarzopenstack role add --user monasca-agent --project monasca_control_plane monitoring-delegate13:04
mkarpiarzwhere "monitoring-delegate" is the role specified in "delegate_authorized_roles" in Monasca API config.13:05
mkarpiarzAgain, refer to https://github.com/mkarpiarz/cloudkitty-playground/blob/monasca-collector/README.adoc13:06
Akki58okay, let me try13:16
priteauAkki58: Are you sure you have metrics of this name in Monasca? The default metrics file is customised for Ceilometer / Gnocchi13:16
Akki58i had a devstack environment which uses monasca, i have the same metrics.yaml file from that running setup.13:23
Akki58priteau13:23
priteauDo you see the metrics when you do `monasca metric-list --tenant-id $(openstack project show monasca_control_plane -f value -c ID)`13:24
Akki58i don't have monasca client13:30
Akki58can you please help me with similar openstack client command13:31
priteauThere is no equivalent openstackclient command, sorry13:33
priteauYou need to install python-monascaclient13:33
Akki58okay13:43
Akki58mkarpiarz, in order to enabled cross-tenant metrics in Monasca13:46
Akki58i have only monascauser, and only two projects i.e. admin and services13:47
Akki58Please help me to enable it13:47
mkarpiarzYou should also have a Monasca Agent user somewhere.13:50
mkarpiarzAnd also the "monasca_control_plane" project.13:51
*** rafaelweingartne has joined #cloudkitty13:52
Akki58priteau, it is showing <blank> for services project , the project on which processor is fetching metrics13:59
priteauDo you see the metrics in another project?13:59
Akki58but it is giving cpu and image.size in admin project13:59
rafaelweingartne#startmeeting cloudkitty14:00
openstackMeeting started Mon Mar 22 14:00:06 2021 UTC and is due to finish in 60 minutes.  The chair is rafaelweingartne. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: cloudkitty)"14:00
openstackThe meeting name has been set to 'cloudkitty'14:00
rafaelweingartneHello guys!14:00
rafaelweingartneRoll count14:00
priteauo/14:01
mkarpiarzHi!14:01
Akki58priteau, what to do now ?14:01
priteauAkki58: We're starting a meeting, let's continue later14:01
Akki58oh, i am really sorry, i just noticed tha14:01
Akki58*that14:02
priteauHi rafaelweingartne and mkarpiarz14:03
rafaelweingartne#topic Wallaby release14:04
*** openstack changes topic to "Wallaby release (Meeting topic: cloudkitty)"14:04
rafaelweingartneI guess that we are moving on to release CloudKitty under Wallaby14:04
rafaelweingartnemost (if not) of the issues that we wanted for Wallaby have already been merged.14:04
rafaelweingartneI have also reviewed the patch to cut RC1 last week if I am not mistaken14:05
priteauNOTNUMBOOL didn't make it :/14:05
rafaelweingartneDo you guys have some patch that we forgot to merge, and that should still make Wallaby?14:05
priteauWell, technically we're past feature freeze so it should be bug fixes only now14:06
priteauDo we want this? https://review.opendev.org/c/openstack/cloudkitty/+/77737914:06
mkarpiarzIt's fine. No point rushing non-critical patches.14:06
rafaelweingartnepriteau, that one I am not sure about14:07
rafaelweingartneI mean, it seems that they were using a wrong configuration14:07
priteauI've not worked much with Gnocchi recently so I don't know if it's the correct fix or not14:08
rafaelweingartneit seems that they have an Gnocchi installation where the aggregation methods are configured with 300, and that is why they needed that config there14:08
rafaelweingartnemoreover, if they have some different aggregation method, they can use in their "custom" metric files14:08
priteauBut this isn't a default in Gnocchi?14:08
rafaelweingartnethere is no need to add that in CloudKitty14:08
priteauSo should Thomas ship a custom metrics.yml then?14:09
rafaelweingartnelet me check gnocchi for the default14:10
rafaelweingartnewe are used to explicitly define these things, that I am not sure about the default14:10
priteauIt would be interesting to check what configuration is used when deploying CloudKitty and Gnocchi with DevStack.14:11
mkarpiarzYeah, this is about different granurality set on the archive policy for some metrics.14:12
mkarpiarzWe've had a discussion about this here: https://storyboard.openstack.org/#!/story/200859814:12
mkarpiarzThe default granularity is set in Cloudkitty to 3600s.14:14
rafaelweingartneby default gnocchi uses all granularities that is configured in the archive policy in the aggregation API (used by cloudkitty)14:14
rafaelweingartneand as mkarpiarz said, the default used in CloudKitty is 360014:14
mkarpiarzWhich of course works for metrics with granularity set to 1h but not for those with granularity 5min.14:15
rafaelweingartneexactly14:15
priteauWould a typical ceilometer + gnocchi deployment have granularity of 300 on some metrics?14:16
rafaelweingartnehttps://gnocchi.xyz/operating.html#default-archive-policies14:16
rafaelweingartnepriteau, it depends on the arquive policies set to resources14:16
rafaelweingartnelet me check the default in Ceilometer now14:17
priteauI think we should ship defaults that work with defaults of other OpenStack services14:18
rafaelweingartnehttps://github.com/openstack/ceilometer/blob/master/ceilometer/publisher/data/gnocchi_resources.yaml14:18
priteauSo 5 minutes on ceilometer-low?14:19
rafaelweingartneyes14:19
rafaelweingartneso, if we want to comply with Ceilometer default configs14:20
rafaelweingartnethen, yes, it might be interesting to merge that patch14:20
priteauAt the very least, this change should have:14:20
rafaelweingartnethe force granularity would need to be applied to other resources as well though14:20
priteauStory and Task lines to link to storyboard14:20
priteaua release note14:21
mkarpiarzI'd also ask to add a note about force_granularity and which metrics might be affected to docs.14:22
mkarpiarzOr at least point people to the Story where we have dicussion of how to deal with this problem.14:23
rafaelweingartneDo we do these things? Or, we ask for the contributor that is proposing the patch?14:23
priteauzigo: are you able to update your patch?14:24
priteauIf not, we would need to do ourselves14:24
* zigo reads the backlog14:24
zigopriteau: To include volumes fix too, isn't it?14:25
zigoMy config for gnocchi and ceilometer is indeed the default one.14:26
priteauI don't know what granularity is used for volumes, sorry14:26
zigoSo, by default, we have a non-working cloudkitty, which is why I wrote the patch.14:26
zigovolume.size also needs force_granularity: 30014:27
rafaelweingartnefrom what I see, all of the default metrics in Ceilometer are configured as granularity=30014:28
zigoI'm able to add this, but do all the work with release notes, stories, etc, I wont have time.14:29
priteauThe story is already there14:29
priteauIt's just adding the lines in the commit message as you update it14:29
priteauWe can add a release note if that's a problem14:29
zigoI can do the release note. :)14:30
zigoWhat's the syntax for pointing to the story ?14:30
priteauSee example: https://opendev.org/openstack/cloudkitty/commit/c248af3ecb61f7b6d297ca5325436f55f1c5760f14:32
mkarpiarzWill this change close the Story?14:34
zigoYes.14:34
openstackgerritThomas Goirand proposed openstack/cloudkitty master: Set force_granularity: 300 in metrics.yml  https://review.opendev.org/c/openstack/cloudkitty/+/77737914:35
mkarpiarzLike I said, it could be useful to document why force_granularity should be set on some metrics and how to find these metrics.14:35
mkarpiarzOtherwise users will run into the same issue over and over again.14:35
zigoI very much would love to know myself !14:35
priteauIs this a new issue? How comes it has been reported only now14:36
mkarpiarzzigo: Have you read the discussion under https://storyboard.openstack.org/#!/story/2008598?14:36
rafaelweingartneDo we work to merge that patch before Wallaby? I mean, for Wallaby?14:36
priteauDepends if it can have negative side effects?14:36
rafaelweingartnepriteau, I guess that people using CloudKitty before were always customizing Ceilometer gnocchi_resources files, and of course, CloudKitty metrics.yml as well14:37
mkarpiarzSpecifically https://storyboard.openstack.org/#!/story/2008598#comment-170473 and https://storyboard.openstack.org/#!/story/2008598#comment-170660 - these are explaining why you need different grantularities and how to find granularities on metrics.14:37
zigoIn there, it's written: "Now, in Cloudkitty's Gnocchi collector granularity is set to 3600 seconds by default. " Can this be configured somewhere?14:38
zigoOh, I got it ...14:39
mkarpiarzWell, the value is specified in the source code and can be overriden with force_granularity.14:39
zigo[collect]14:39
zigoperiod = 3600 <--- That ?14:39
zigoAh ok.14:39
priteauThat's something else ^^14:40
mkarpiarzhttps://opendev.org/openstack/cloudkitty/src/branch/master/cloudkitty/collector/gnocchi.py#L11514:40
priteauperiod is the time window used for rating14:40
mkarpiarzRequired('force_granularity', default=3600): All(int, Range(min=0)),14:40
zigoGot it.14:41
zigoWell, in such case, my patch is making sense.14:41
zigoIf someone goes to edit the gnocchi / ceilometer defaults, then that someone is also expected to know what he's doing and edit cloudkitty's metrics.yml.14:41
rafaelweingartneyes, it is, but you need to add the force_granularity for other metrics that have the same default of 300 to make it complete14:42
rafaelweingartnezigo: I would say so14:42
zigoExcept that other metrics aren't rated by default by cloudkitty.14:42
zigoThe point is just to have these that are configured by default in cloudkitty to match what is also by default in ceilometer.14:43
rafaelweingartneNormally, before putting to production, I would expect people to plan the aggregation methods they want and the granularity for each metric14:43
mkarpiarzWill a note in docs be part of https://review.opendev.org/c/openstack/cloudkitty/+/777379 or should we create a separate Task for it in the Story?14:43
zigoWe did lots of trials and error, and found out that the default were kind of ok-ish..14:43
mkarpiarz(so a different patch can reference the task number)14:43
priteaumkarpiarz: That's up to zigo14:44
priteauWe can always reopen the story with a TODO task if needed14:44
mkarpiarzAh, OK.14:44
zigoI'm just discovering stuff, so I'm not 100% clear on how to write such a doc.14:44
zigoI'd prefer someone else takes the job for now, as I'm not confident enough.14:45
rafaelweingartneguys, we only have more 15min. So, to wrap up this topic. Zigo is going to amend the patch he proposed, and we are going to merge it for Wallaby? Is that it?14:45
zigoGood for me.14:45
zigoI got more topics to discuss..14:45
mkarpiarzzigo: To update docs you simply edit files in https://opendev.org/openstack/cloudkitty/src/branch/master/doc/source14:46
zigoSure ! :)14:46
zigoThat's not where I lack knowledge.14:46
rafaelweingartneSo, moving on. Do you guys have some other review priorities?14:46
rafaelweingartne#topic Review priorities14:46
*** openstack changes topic to "Review priorities (Meeting topic: cloudkitty)"14:46
zigoWhere I lack knowledge is all about archive policies, aggregation, etc.14:46
rafaelweingartneThings that we might want to see in Wallaby version of CloudKitty14:47
zigoYeah.14:47
zigocloudkitty dataframes get -p <--- Doesn't work for me.14:47
priteauzigo: Let's discuss outside of the meeting if possible14:47
zigoWhen I do -p, cloudkitty returns with a policy error, even though my policy file is in order.14:48
zigopriteau: I do believe this is a bug...14:48
zigoBut ok, I'm fine taking this off-meeting.14:48
priteauzigo: Topic is review priorities14:48
zigook14:48
zigoPing me later then.14:48
priteaurafaelweingartne: I don't see other bug fix candidates for Wallaby14:49
priteauOf course we can start reviewing Xena patches14:49
priteauI've given my +2 to NOTNUMBOOL: https://review.opendev.org/c/openstack/cloudkitty/+/77408414:49
rafaelweingartnesure, I aggree14:49
mkarpiarzAre Xena patches the ones submitted by the OpenStack Release Bot?14:51
priteauTwo patches for the Wallaby branch and two for master14:51
priteauFor each repository14:51
mkarpiarzYep14:52
mkarpiarzSo we have to review and merge them all, right?14:52
priteauThere's a failure to investigate here: https://review.opendev.org/c/openstack/cloudkitty/+/78209314:52
priteauAssertionError: 1.0000000003174137e-05 not less than or equal to 1e-0514:52
priteauYes, they all need to be merged so the wallaby branch can receive patches and release notes be published14:53
rafaelweingartneDo we have something else that we need to discuss with respect to review priority?14:54
priteauWe should use last 5 min to discuss PTG14:55
rafaelweingartneyes14:55
mkarpiarzNothing on my side when it comes to review priorities.14:55
rafaelweingartneNow, I open for general questions and topics that people might have.  Then, we can use this space to discuss the PTG14:56
rafaelweingartne#topic AOB14:56
*** openstack changes topic to "AOB (Meeting topic: cloudkitty)"14:56
rafaelweingartneI have participate in a few of them last year, should we try to schedule something?14:56
priteauPTG is important because signup closes this week14:56
priteauI think it would be good to book maybe 2 hours to go over plans for Xena via video14:57
rafaelweingartneDo we have a place to schedule these times?14:57
priteau#link https://ethercalc.net/oz7q0gds9zfi14:57
rafaelweingartneok, I will send an email later today14:58
rafaelweingartneso we can try to select/converge on some dates and times14:58
priteauThere's space on Monday so we could schedule around the same time as our IRC meeting14:58
priteauWould make it easy to remember14:58
priteaui.e. April 1914:59
priteau15-17 for example14:59
priteauBut do send email :)14:59
rafaelweingartneWe will need to close. Thank you guys for participating. Have a nice week.15:00
rafaelweingartne#endmeeting15:00
*** openstack changes topic to "Rating component for OpenStack https://wiki.openstack.org/wiki/CloudKitty"15:00
openstackMeeting ended Mon Mar 22 15:00:05 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cloudkitty/2021/cloudkitty.2021-03-22-14.00.html15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cloudkitty/2021/cloudkitty.2021-03-22-14.00.txt15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/cloudkitty/2021/cloudkitty.2021-03-22-14.00.log.html15:00
mkarpiarzWait, what about the next meeting?15:00
priteauOh, easter monday15:00
priteauI didn't realise15:01
mkarpiarz2 weeks from now is Easter Monday.15:01
mkarpiarzYep.15:01
priteaurafaelweingartne: April 5 is holiday in UK and France15:01
rafaelweingartneso, we skip it?15:01
priteauIf there are no Wallaby release blockers, and if we can define PTG agenda asynchronously15:03
zigoNext monday is easter ?15:04
priteauTwo weeks from now15:04
priteauOur meetings are every other week15:05
priteauzigo: So this bug? Can you provide more information and report it on Storyboard?15:18
zigopriteau: Let me show you.15:19
zigo# cloudkitty dataframes get -b 2021-03-22T09:00:00 -p 5ce1576a98784a7980dbcff00f59708615:19
zigo{"faultcode": "Client", "faultstring": "Policy doesn't allow storage:list_data_frames to be performed.", "debuginfo": null} (HTTP 403)15:19
zigopriteau: Changing policy.json has no effect ... :/15:20
priteauWhich release are you using?15:20
zigopriteau: Victoria.15:23
priteauAnd I assume this is using a non-admin user?15:26
*** rafaelweingartne has quit IRC15:26
zigopriteau: No, using the admin acount...15:27
priteauInteresting15:27
zigopriteau: I'd like to use the admin acount to fetch the dataframes of non-admins ...15:27
zigopriteau: Otherwise, I must create a new user in the project to fetch dataframes for billing, which is very annoying to do.15:28
zigoSame problem with "summary get -t" in fact...15:28
zigo(and I'm not discussing the -t vs -p inconsistency in the shell ... :P )15:28
priteauI only have a Train deployment to test with right now, but the -p option works fine for me15:30
priteauI will test it against another release when I get the chance15:35
priteauCan you please report it on Storyboard?15:35
*** Akki58 has quit IRC15:57
*** vishalmanchanda has quit IRC16:11
*** sboyron has quit IRC19:25
*** mkarpiarz has quit IRC23:53

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!