*** tosky has quit IRC | 00:14 | |
*** poopcat has joined #openstack-ansible | 00:16 | |
*** gshippey has quit IRC | 00:49 | |
*** jamesdenton has quit IRC | 01:34 | |
*** jamesden_ has joined #openstack-ansible | 01:35 | |
*** NewJorg has quit IRC | 03:14 | |
*** NewJorg has joined #openstack-ansible | 03:14 | |
*** evrardjp has quit IRC | 03:33 | |
*** evrardjp has joined #openstack-ansible | 03:33 | |
*** ianychoi has quit IRC | 03:37 | |
*** openstackgerrit has joined #openstack-ansible | 04:09 | |
openstackgerrit | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_gnocchi master: Fix gnocchi_storage_driver condition https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/781513 | 04:09 |
---|---|---|
openstackgerrit | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Use proper distro path for senlin and mistral https://review.opendev.org/c/openstack/openstack-ansible/+/777384 | 04:14 |
*** jamesden_ has quit IRC | 04:24 | |
*** jamesdenton has joined #openstack-ansible | 04:25 | |
*** gyee has quit IRC | 04:44 | |
*** macz_ has joined #openstack-ansible | 04:45 | |
*** macz_ has quit IRC | 04:50 | |
*** jamesdenton has quit IRC | 05:09 | |
*** jamesdenton has joined #openstack-ansible | 05:10 | |
*** yasemind has joined #openstack-ansible | 05:51 | |
*** djhankb has quit IRC | 06:36 | |
*** miloa has joined #openstack-ansible | 06:52 | |
*** miloa has quit IRC | 06:54 | |
*** macz_ has joined #openstack-ansible | 07:11 | |
*** macz_ has quit IRC | 07:16 | |
openstackgerrit | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_mistral master: [goal] Deprecate the JSON formatted policy file https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/781542 | 07:57 |
*** macz_ has joined #openstack-ansible | 08:11 | |
*** macz_ has quit IRC | 08:16 | |
openstackgerrit | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_gnocchi master: Fix gnocchi_storage_driver condition https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/781513 | 08:17 |
*** rpittau|afk is now known as rpittau | 08:24 | |
*** andrewbonney has joined #openstack-ansible | 08:51 | |
*** tosky has joined #openstack-ansible | 08:54 | |
*** macz_ has joined #openstack-ansible | 09:14 | |
*** macz_ has quit IRC | 09:19 | |
*** macz_ has joined #openstack-ansible | 09:35 | |
*** macz_ has quit IRC | 09:39 | |
*** amalrajgenocidex has joined #openstack-ansible | 09:54 | |
amalrajgenocidex | Hi, Is barbican-ui in a functional state? | 09:55 |
noonedeadpunk | hey. um, not tried tbh | 10:06 |
noonedeadpunk | I haven't tried horizon overall for a while... | 10:07 |
noonedeadpunk | do you have some issues with barbican-ui ? | 10:07 |
admin0 | there is no barbican-ui in 22.1.0 yet | 10:10 |
admin0 | it breaks horizon | 10:10 |
admin0 | though the changenote says it has barbican | 10:10 |
*** gshippey has joined #openstack-ansible | 10:16 | |
amalrajgenocidex | I'm trying it on openstack-train using ansible | 10:24 |
amalrajgenocidex | Deployment completes fine and I could see links added to dashboard/enabled | 10:25 |
*** Underknowledge1 has joined #openstack-ansible | 10:31 | |
*** Underknowledge has quit IRC | 10:31 | |
*** Underknowledge1 is now known as Underknowledge | 10:32 | |
admin0 | i had 22.0.1 with babrican .. but when upgraded to 22.1.0 , it broke and i could not even complete the horizon upgrade | 10:39 |
admin0 | will be trying again this weekend | 10:40 |
amalrajgenocidex | ok. I mean, I could see files added in horizon backend . but nothing is showing in fronend | 10:51 |
amalrajgenocidex | admin0 Thank you. | 10:52 |
noonedeadpunk | amalrajgenocidex: and does user has required role to use barbican? | 10:57 |
noonedeadpunk | also, in case you're using simple_crypto for barbican - don't forget to override kek in the config! | 10:57 |
amalrajgenocidex | barbican is working fine from cli, it's the horizon plugin that is not showing | 10:59 |
noonedeadpunk | yeah, ok. it's just checking for user roles afaik and may not show when user is not allowed or endpoint is missing... | 10:59 |
amalrajgenocidex | Ok. I'm trying as admin and manually edited "horizon_enable_barbican_ui = True" | 11:05 |
amalrajgenocidex | key-manager endpoint is showing in api | 11:06 |
amalrajgenocidex | Do you have an idea about where the barbican menu will appear in dashaboard? | 11:12 |
amalrajgenocidex | I searched in google and haven't seen a single image of barbican showing in horizon. lol | 11:12 |
amalrajgenocidex | Can anyone share a screenshot, if you have it in your dashboard | 11:15 |
* noonedeadpunk don't have horizon even atm | 11:28 | |
*** priteau has joined #openstack-ansible | 11:40 | |
ebbex | admin0: "horizon_enable_barbican_ui: false" to get around it. | 11:50 |
admin0 | ebbex, .. thanks | 11:50 |
ebbex | ah, didn't read to the bottom yet :/ | 11:51 |
ebbex | hehe | 11:51 |
amalrajgenocidex | using "horizon_enable_barbican_ui: false" , disables barbican-ui, right? | 11:54 |
admin0 | yes .. but it allows me to safely upgrade to 22.1.0 from 22.0.1 | 11:57 |
admin0 | and then just need to wait for a working UI in a future release or a patch | 11:58 |
ebbex | It's not really getting installed anyhow, as there's no creation of symlinks in openstack_dashboard/enabled to the barbican-ui. | 12:18 |
amalrajgenocidex | Actually, the symlinks are getting created in openstack_dashboard/enabled for me. btw, I'm on train | 12:23 |
amalrajgenocidex | but not showing in horizon | 12:23 |
*** zbr is now known as zbr|rover | 12:30 | |
*** macz_ has joined #openstack-ansible | 12:43 | |
*** macz_ has quit IRC | 12:48 | |
*** spatel_ has joined #openstack-ansible | 13:07 | |
*** spatel_ is now known as spatel | 13:07 | |
*** schwicht has joined #openstack-ansible | 13:07 | |
*** macz_ has joined #openstack-ansible | 13:25 | |
*** janno_ has joined #openstack-ansible | 13:28 | |
*** NewJorg_ has joined #openstack-ansible | 13:29 | |
*** macz_ has quit IRC | 13:29 | |
*** yasemind has quit IRC | 13:33 | |
*** NewJorg has quit IRC | 13:33 | |
*** irclogbot_0 has quit IRC | 13:33 | |
*** openstackgerrit has quit IRC | 13:33 | |
*** janno has quit IRC | 13:34 | |
*** amalrajgenocidex has quit IRC | 13:34 | |
*** irclogbot_3 has joined #openstack-ansible | 13:35 | |
*** jamesdenton has quit IRC | 13:36 | |
*** jamesdenton has joined #openstack-ansible | 13:39 | |
*** schwicht has quit IRC | 13:50 | |
*** schwicht has joined #openstack-ansible | 13:51 | |
spatel | how do you guys monitor SSD life ? | 13:51 |
noonedeadpunk | smart? | 14:10 |
noonedeadpunk | mainly wear leveling count in case this metric is available for your SSD (it is for samsungs and some other vendors) | 14:11 |
spatel | I have samsung SSD | 14:33 |
spatel | noonedeadpunk are you saying smartctl ? | 14:33 |
noonedeadpunk | yep | 14:33 |
noonedeadpunk | I had script that gathers data and shipped to zabbix | 14:34 |
spatel | can you show me command how to get data? | 14:35 |
spatel | we are seeing randomly SSD dying and we don't monitor so looking something to do that | 14:35 |
noonedeadpunk | /usr/sbin/smartctl -A /dev/sda in case you don't have any hardware raid | 14:36 |
noonedeadpunk | if you have some dell's PERC or LSI raid cards, you need megacli binary and it would be /usr/sbin/smartctl -A -d sat+megaraid,1 /dev/sda where 1 - physical id | 14:37 |
noonedeadpunk | drive path may be any valid in case of raid | 14:37 |
noonedeadpunk | eventualy not sure about megacli requirement (just always had it) | 14:44 |
noonedeadpunk | and be careful - for some params you need to get VALUE column, and for some RAW | 14:45 |
noonedeadpunk | wear leveling count in RAW iirc | 14:45 |
noonedeadpunk | and it's percents, where 100 - is new SSD | 14:46 |
noonedeadpunk | oh, and I'd track also used/unused reserved blocks | 14:47 |
*** macz_ has joined #openstack-ansible | 14:59 | |
*** rpittau is now known as rpittau|afk | 15:08 | |
spatel | noonedeadpunk thank you!!! let me try | 15:09 |
jonher | our setup is much the same, zabbix discovery which users {#DEVNAME} and a second argument for the key to grep for like "Reallocated_Sector_Ct" | 15:14 |
spatel | noonedeadpunk we are using HP Raid controller and smartctl not showing anything | 15:15 |
spatel | http://paste.openstack.org/show/803736/ | 15:16 |
spatel | does SSD drive need support of that | 15:18 |
noonedeadpunk | try `smartctl -A -d sat+cciss,N /dev/sda` where N is slot ID | 15:21 |
*** chkumar|ruck is now known as raukadah | 15:24 | |
noonedeadpunk | smartctl just should know how to reach your drive | 15:25 |
noonedeadpunk | as /dev/sda is just raid controller device, but it should talk to drive itself rather then virtual drive | 15:25 |
spatel | noonedeadpunk but OS not going to talk to raw drive right, it will use RAID | 15:41 |
spatel | smartctl -A -d sat+cciss,N /dev/sda not work | 15:41 |
spatel | noonedeadpunk wait... | 15:41 |
spatel | it works | 15:41 |
spatel | http://paste.openstack.org/show/803740/ | 15:42 |
spatel | noonedeadpunk great!!! now i can put this data in Zabbix :) | 15:42 |
noonedeadpunk | ` sat+cciss` tells smartctl to discover drive | 15:42 |
noonedeadpunk | oh, you use zabbix? | 15:42 |
spatel | Yes | 15:42 |
noonedeadpunk | I could give you a script_) | 15:42 |
spatel | we just started rolling out | 15:42 |
noonedeadpunk | for discovery | 15:42 |
spatel | Pleasee :) | 15:42 |
spatel | Do you use active discovery or passive? | 15:43 |
noonedeadpunk | Active only. And send items with trapper | 15:43 |
spatel | noonedeadpunk do you managing inventory also? | 15:44 |
spatel | we have big issue to manage dynamic inventory, we have 2000 servers and its hell using excel sheet | 15:45 |
noonedeadpunk | http://paste.openstack.org/show/803741/ | 15:45 |
noonedeadpunk | no, not really. We used netbox for inventory | 15:45 |
spatel | hmm! is that dynamic? | 15:45 |
spatel | Thank for script | 15:45 |
noonedeadpunk | you will need to adjust script anyway, since it supports either raw drives or LSI raids | 15:46 |
spatel | I will take care of that. | 15:47 |
spatel | what is critical info i should be looking here - http://paste.openstack.org/show/803740/ | 15:47 |
spatel | which early indication of my drive | 15:48 |
noonedeadpunk | oh, well, that's content of utils http://paste.openstack.org/show/803742/ | 15:48 |
noonedeadpunk | for `from utils import ArgParserHelper, BASE_ARGUMENTS_FOR_PARSER` | 15:48 |
spatel | oh ok | 15:49 |
noonedeadpunk | regarding netbox - well, it's partially. From one side you can connect switches and network equipment to it, and it will auto discover and populate them with help of napalm. | 15:49 |
noonedeadpunk | and it has API, so you can push there data from ansible or whatever | 15:50 |
spatel | hmm | 15:50 |
noonedeadpunk | but zabbix inventory super not handy imo | 15:51 |
spatel | i am also dealing with same issue | 15:51 |
noonedeadpunk | you can check netbox https://netboxdemo.com/ with netbox/netbox | 15:52 |
*** mobuntu has joined #openstack-ansible | 15:52 | |
spatel | I need good dynamic inventory where i can add remote server which automatically do all work | 15:52 |
noonedeadpunk | well we wrote tooling around netbox. | 15:52 |
noonedeadpunk | also https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth | 15:52 |
spatel | netbox is great no doubt but trying to see if i can have single server doing everything | 15:53 |
noonedeadpunk | and there's vice versa collection to populate netbox with ansible | 15:53 |
spatel | it looks great in demo :) i may go in that path | 15:53 |
noonedeadpunk | https://netbox-ansible-collection.readthedocs.io/en/latest/ | 15:53 |
noonedeadpunk | so you can fully populate whole netbox with ansible | 15:54 |
spatel | hmm | 15:54 |
noonedeadpunk | jsut depends what you want to be source of truth | 15:54 |
noonedeadpunk | and ansible has all hardware facts you need actually | 15:54 |
noonedeadpunk | or can gather missing part | 15:54 |
spatel | agreed, let me try out and see how it goes | 15:55 |
spatel | does it use snmp or agent ? | 15:55 |
noonedeadpunk | um? | 15:55 |
noonedeadpunk | neither | 15:55 |
mobuntu | noob here. I'm trying to create sub host groups for compute_hosts, to use group vars to define a few different type of compute nodes. This would be done via the conf.d and env.d configs/ | 15:55 |
mobuntu | would that be done with env.d and conf.d configs? | 15:56 |
noonedeadpunk | yeah, these are exactly things you need) | 15:56 |
noonedeadpunk | spatel: have you split your computes with groups? | 15:56 |
spatel | Yes i did :) | 15:57 |
mobuntu | ah ok . so im on the right path. having some trouble wrapping my head around it and the docs for it arent too great | 15:57 |
spatel | as you suggested last time | 15:57 |
mobuntu | anyone have a working example of splitting up compute_hosts into 2 host groups? | 15:57 |
spatel | I have create two group (general and sriov) | 15:57 |
spatel | Let me show you what i did hang in there | 15:57 |
mobuntu | awesome awesome. thanks | 15:58 |
noonedeadpunk | mobuntu: if you can adjust docs to make them more clear when you succeed - that would be awesome :) | 15:58 |
mobuntu | 100%. just need to understand how it works first :) | 15:59 |
noonedeadpunk | sure thing) | 15:59 |
spatel | mobuntu here - http://paste.openstack.org/show/803743/ | 16:02 |
spatel | mobuntu missed this part you need to add hosts in gen_hosts group like this - http://paste.openstack.org/show/803744/ | 16:04 |
spatel | noonedeadpunk thinking i will add this in my blog :) | 16:04 |
noonedeadpunk | was just writing about last part :) | 16:04 |
spatel | haha | 16:04 |
mobuntu | oh interesting. Thanks spatel! ill give that a shot | 16:05 |
mobuntu | also whats your blog ur? :) | 16:05 |
spatel | its easy and great method to manage stuff :) | 16:05 |
mobuntu | url* | 16:05 |
spatel | https://satishdotpatel.github.io/ | 16:05 |
noonedeadpunk | hm.... | 16:05 |
spatel | you can find good stuff of openstack-ansible | 16:06 |
spatel | soon i will update that info here so it will help other folks | 16:06 |
noonedeadpunk | And I will steal this afterwards for official doc lol | 16:08 |
spatel | noonedeadpunk did you see this, i came up with this variables to handle designate - https://satishdotpatel.github.io//designate-integration-with-powerdns/ | 16:08 |
spatel | noonedeadpunk +1 for official guide because everyone going to read that | 16:09 |
noonedeadpunk | spatel: except I'd suggested storing `SuperSecretPowerDNSapiPassword` in user_secrets.yml and use just a variable there | 16:10 |
noonedeadpunk | despite user_secrets is not realy much more secret then any other files.... but dunno) | 16:11 |
spatel | hmm that is good idea | 16:11 |
noonedeadpunk | but really good writing! | 16:11 |
spatel | i struggle a lot to find good example of mutliple powerDNS but i didn't find good info on internet so i thought let me do myself | 16:12 |
noonedeadpunk | yeah, even designate doc does not give good configuration example | 16:13 |
noonedeadpunk | agree | 16:13 |
noonedeadpunk | I was struggling a lot to make pools.yaml that would not throw error | 16:13 |
spatel | we also need a patch in OSA related when we update pool.yml it doesn't restart designate service, i did manually but then forgot to make a patch | 16:15 |
spatel | i will try to reproduce in lab again, also i have noticed updating pool isn't clean always throw some kind of errors and need manually fix stuff | 16:17 |
noonedeadpunk | I guess I 've patched that tbh | 16:41 |
noonedeadpunk | oops, not, I'm not | 16:42 |
noonedeadpunk | but... after update of pools.yaml - we should run some designate-manage command isntead of the service restart? | 16:43 |
noonedeadpunk | or I forgot smth? | 16:43 |
noonedeadpunk | like designate-manage pool update | 16:43 |
noonedeadpunk | https://docs.openstack.org/designate/train/admin/pools.html#designate-manage-pools-command-reference | 16:44 |
johnsom | Pool definitions are now in the DB and updated by the designate-manage command. | 16:46 |
noonedeadpunk | thanks! so we need trigger that instead of the designate restart | 16:46 |
johnsom | Right, pools.yaml will not get read | 16:47 |
* noonedeadpunk writing up patch | 16:48 | |
johnsom | Sadly I don't see a release note that calls that out, so I can't tell you exactly when that change was made. | 16:49 |
*** juanoterocas has joined #openstack-ansible | 16:50 | |
noonedeadpunk | I jsut saw in doc, but it was even before O as far as I'm concerned | 16:54 |
spotz | add me as a reviewer if needed:) | 16:56 |
noonedeadpunk | Eventually we did nothing too wrong, just were running pool update each time, and not only when pools.yaml were changed | 16:56 |
*** openstackgerrit has joined #openstack-ansible | 16:58 | |
openstackgerrit | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Update pool when pools.yaml is changed https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/781827 | 16:58 |
spotz | noonedeadpunk: -2 for typo in commit:) | 17:00 |
openstackgerrit | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Update pool when pools.yaml is changed https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/781827 | 17:02 |
noonedeadpunk | it's not typo, it's mistake... | 17:02 |
openstackgerrit | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Update pool when pools.yaml is changed https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/781827 | 17:02 |
noonedeadpunk | damn it | 17:03 |
noonedeadpunk | I shouldn't multitask that much I guess | 17:03 |
openstackgerrit | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_designate master: Update pool when pools.yaml is changed https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/781827 | 17:04 |
noonedeadpunk | how many patchsets needed to edit 3lines commit message... | 17:04 |
spotz | I was soo joking! | 17:06 |
*** schwicht has quit IRC | 17:21 | |
*** mobuntu has quit IRC | 17:24 | |
*** schwicht has joined #openstack-ansible | 17:32 | |
*** andrewbonney has quit IRC | 17:50 | |
*** mobuntu has joined #openstack-ansible | 18:01 | |
mgariepy | noonedeadpunk, whouldn't it be focal there : https://github.com/openstack/openstack-ansible-tests/blob/master/Vagrantfile#L48-L49 | 19:06 |
mgariepy | instead of bionic ? | 19:06 |
*** jamesdenton has quit IRC | 19:07 | |
*** jamesdenton has joined #openstack-ansible | 19:08 | |
jrosser | mgariepy: /o\ thats my fault | 19:09 |
mgariepy | jrosser, do you push an update ? or shall i ? | 19:11 |
mgariepy | i guess it's starting to be late at your place :) | 19:12 |
jrosser | it is | 19:12 |
mgariepy | i'll propose a fix then :) | 19:12 |
jrosser | thankyou | 19:12 |
openstackgerrit | Marc Gariépy proposed openstack/openstack-ansible-tests master: Fix vagrantfile config https://review.opendev.org/c/openstack/openstack-ansible-tests/+/781863 | 19:14 |
*** jamesdenton has quit IRC | 19:29 | |
*** jamesdenton has joined #openstack-ansible | 19:29 | |
*** NewJorg_ is now known as NewJorg | 19:55 | |
openstackgerrit | Merged openstack/openstack-ansible-lxc_container_create master: Convert remaining ansible_ fact variables to ansible_facts[] https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/781038 | 19:59 |
*** mobuntu has quit IRC | 20:01 | |
*** vakuznet has quit IRC | 20:03 | |
openstackgerrit | Merged openstack/openstack-ansible-os_designate master: Update pool when pools.yaml is changed https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/781827 | 20:26 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts master: Use ansible_facts[] instead of fact variables https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/776959 | 20:28 |
openstackgerrit | Merged openstack/openstack-ansible-os_blazar master: Allow to override blazar policy files https://review.opendev.org/c/openstack/openstack-ansible-os_blazar/+/780867 | 20:43 |
*** gshippey has quit IRC | 21:09 | |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum master: Use new openstack.cloud collection names https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/775917 | 21:11 |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/780361 | 21:11 |
*** openstackgerrit has quit IRC | 21:22 | |
*** spatel has quit IRC | 21:25 | |
*** jamesdenton has quit IRC | 21:30 | |
*** jamesdenton has joined #openstack-ansible | 21:32 | |
*** dpawlik has quit IRC | 22:11 | |
*** akahat has quit IRC | 22:11 | |
*** devtolu1__ has joined #openstack-ansible | 22:12 | |
*** dpawlik9 has joined #openstack-ansible | 22:12 | |
*** dpawlik9 is now known as dpawlik | 22:13 | |
*** juanoterocas has quit IRC | 22:13 | |
*** schwicht has quit IRC | 22:13 | |
*** brad[] has quit IRC | 22:15 | |
*** brad[] has joined #openstack-ansible | 22:18 | |
*** akahat has joined #openstack-ansible | 22:19 | |
*** devtolu1__ has quit IRC | 22:33 | |
*** sshnaidm|off has quit IRC | 22:54 | |
*** jamesdenton has quit IRC | 23:00 | |
*** jamesdenton has joined #openstack-ansible | 23:01 | |
*** jamesdenton has quit IRC | 23:30 | |
*** jamesdenton has joined #openstack-ansible | 23:31 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!