Tuesday, 2017-06-06

*** baoli has quit IRC00:00
*** jistr has quit IRC00:01
*** jistr has joined #openstack-ironic00:02
*** hshiina has joined #openstack-ironic00:19
*** zackf has joined #openstack-ironic00:23
openstackgerritRuby Loo proposed openstack/ironic-specs master: API for hardware interface properties  https://review.openstack.org/47117400:27
*** zackf has quit IRC00:28
*** mtanino has joined #openstack-ironic00:28
*** rloo has quit IRC00:32
*** tuanluong has joined #openstack-ironic00:35
*** shuyingya has joined #openstack-ironic00:38
*** bfournie has joined #openstack-ironic00:38
*** bfournie has quit IRC00:39
*** bfournie has joined #openstack-ironic00:40
*** bfournie has quit IRC00:40
* aNuposic anupn00:40
*** aNuposic is now known as anupn00:40
*** rama_y has quit IRC00:42
*** shuyingya has quit IRC00:43
*** korekhov_ has joined #openstack-ironic00:50
*** mtanino has quit IRC00:55
*** SerenaFeng has joined #openstack-ironic01:01
*** phuongnh has joined #openstack-ironic01:02
*** korekhov has joined #openstack-ironic01:14
*** korekhov_ has quit IRC01:17
*** shuyingya has joined #openstack-ironic01:31
*** pmannidi has quit IRC01:33
*** litao__ has joined #openstack-ironic01:41
*** armax has quit IRC01:44
*** causten has joined #openstack-ironic01:52
*** shuyingya has quit IRC02:11
*** shuyingya has joined #openstack-ironic02:12
*** pmannidi has joined #openstack-ironic02:20
*** links has joined #openstack-ironic02:27
*** Nisha_Agarwal has joined #openstack-ironic02:28
*** links has quit IRC02:30
*** links has joined #openstack-ironic02:31
*** jaganathan has joined #openstack-ironic02:42
*** tiendc has joined #openstack-ironic02:47
*** ccamacho has quit IRC02:48
*** mat128 has quit IRC02:56
*** shuyingya has quit IRC03:02
*** shuyingya has joined #openstack-ironic03:02
openstackgerritNisha Agarwal proposed openstack/ironic master: DNM: Experimental change to see if python3 gate passes  https://review.openstack.org/47107203:07
*** rbudden has quit IRC03:18
*** shuyingy_ has joined #openstack-ironic03:20
*** shuyingya has quit IRC03:24
*** Nisha_Agarwal has quit IRC03:26
*** zhurong has joined #openstack-ironic03:28
*** SerenaFeng has quit IRC03:43
*** korekhov has left #openstack-ironic03:45
*** vikrant has joined #openstack-ironic03:51
*** vikrant is now known as vikrant|brb03:53
*** shuyingy_ has quit IRC03:58
*** hshiina has quit IRC03:58
*** shuyingya has joined #openstack-ironic03:59
openstackgerritAparna proposed openstack/ironic master: Add rescuewait timeout periodic task  https://review.openstack.org/35315603:59
*** hshiina has joined #openstack-ironic04:01
*** zhurong has quit IRC04:27
*** hshiina has quit IRC04:32
*** armax has joined #openstack-ironic04:44
*** zhurong has joined #openstack-ironic04:54
*** zackf has joined #openstack-ironic04:55
*** mvpnitesh has joined #openstack-ironic04:59
*** zackf has quit IRC04:59
*** tuanluong has quit IRC05:08
*** shuyingy_ has joined #openstack-ironic05:11
*** shuyingya has quit IRC05:15
*** mjura has joined #openstack-ironic05:39
*** udesale has joined #openstack-ironic05:41
*** jaosorior_away is now known as jaosorior05:44
openstackgerritvinay kumar muddu proposed openstack/proliantutils master: Add HPE extensions to redfish connection library  https://review.openstack.org/46791205:44
*** Nisha_Agarwal has joined #openstack-ironic05:46
*** SerenaFeng has joined #openstack-ironic05:46
*** hw_wutianwei has quit IRC05:55
*** hw_wutianwei has joined #openstack-ironic05:56
pas-hamorning ironic :)05:58
*** tuanluong has joined #openstack-ironic06:04
*** causten has quit IRC06:06
*** rcernin has joined #openstack-ironic06:10
*** korekhov_ has joined #openstack-ironic06:10
*** jaganathan has quit IRC06:14
*** ChubYann has quit IRC06:15
*** korekhov_ has quit IRC06:16
openstackgerritTao Li proposed openstack/ironic-specs master: Add service management API for ironic  https://review.openstack.org/47121706:27
openstackgerritNisha Agarwal proposed openstack/ironic master: DNM: Experimental change to see if python3 gate passes  https://review.openstack.org/47107206:31
*** zhurong has quit IRC06:32
openstackgerritTao Li proposed openstack/ironic-specs master: Add service management API for ironic  https://review.openstack.org/47121706:33
*** udesale has quit IRC06:37
*** pcaruana has joined #openstack-ironic06:39
openstackgerritTao Li proposed openstack/ironic-specs master: Add service management API for ironic  https://review.openstack.org/47121706:39
*** zhurong has joined #openstack-ironic06:40
*** jaosorior is now known as jaosorior_away06:41
*** hw_wutianwei has quit IRC06:42
*** udesale has joined #openstack-ironic06:42
*** hw_wutianwei has joined #openstack-ironic06:43
*** ppiela has quit IRC06:47
*** ppiela_ has joined #openstack-ironic06:47
*** patriciadomin has quit IRC06:49
*** jrist has quit IRC06:50
*** patriciadomin has joined #openstack-ironic06:51
*** rbartal has joined #openstack-ironic06:52
*** udesale__ has joined #openstack-ironic06:54
*** udesale has quit IRC06:56
*** hw_wutianwei has quit IRC07:00
*** hw_wutianwei has joined #openstack-ironic07:01
*** aarefiev has joined #openstack-ironic07:03
*** jaganathan has joined #openstack-ironic07:05
*** GheRivero has left #openstack-ironic07:05
*** Nisha_Agarwal has quit IRC07:08
openstackgerritMerged openstack/bifrost master: Revert "Remove useless paramiko requirements"  https://review.openstack.org/47113607:11
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Remove legacy auth loading  https://review.openstack.org/46962607:12
*** athomas has joined #openstack-ironic07:13
*** tesseract has joined #openstack-ironic07:13
openstackgerritTao Li proposed openstack/ironic-specs master: Add service management API for ironic  https://review.openstack.org/47121707:24
*** amarao has joined #openstack-ironic07:26
*** armax has quit IRC07:29
*** mgoddard_ has joined #openstack-ironic07:31
*** root4 has joined #openstack-ironic07:32
*** mgoddard_ has quit IRC07:36
*** Guest46818 has quit IRC07:36
*** jrist has joined #openstack-ironic07:36
*** jrist has quit IRC07:36
*** jrist has joined #openstack-ironic07:36
*** dtantsur|afk is now known as dtantsur07:38
dtantsurmorning ironic07:38
*** l_jacob has quit IRC07:39
*** Nisha_Agarwal has joined #openstack-ironic07:40
vdrokgood morning ironic, pas-ha and dtantsur !07:41
dtantsuro/07:42
pas-hamorning dtantsur :)07:42
dtantsurhey pas-ha! so your glance clean up started having progress :)07:42
*** ccamacho has joined #openstack-ironic07:46
pas-hayep, thanks :) nex step is to rework auth, for glance in particular. there's a hacked-up patch, but I'm splitting it to more smaller independent ones07:48
pas-haand it will be kind of urgent, as the moment glance API goes under apache vhost (and I've seen such patches are up already) we'll be broken big time07:49
*** Nisha_Agarwal has quit IRC07:49
*** mvpnitesh has quit IRC07:54
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
*** Serlex has joined #openstack-ironic08:01
*** links has quit IRC08:02
dtantsurok¸ I'll keep an eye on them (feel free to add me to reviews)08:05
*** causten has joined #openstack-ironic08:07
*** causten has quit IRC08:11
*** e0ne has joined #openstack-ironic08:13
*** yuriyz has joined #openstack-ironic08:19
*** links has joined #openstack-ironic08:19
*** stendulker has joined #openstack-ironic08:22
*** dtantsur is now known as dtantsur|bbl08:22
openstackgerritMadhuri Kumari proposed openstack/ironic master: Improve driver_info/redfish_verify_ca value validation  https://review.openstack.org/46298208:25
*** lucas-afk is now known as lucasagomes08:26
lucasagomesmorning all08:26
*** mgoddard_ has joined #openstack-ironic08:29
*** Serlex has quit IRC08:33
openstackgerritMadhuri Kumari proposed openstack/ironic master: Add a note for specifying octal value of permission  https://review.openstack.org/46877808:34
*** milan has joined #openstack-ironic08:34
*** zhurong has quit IRC08:35
*** zhurong has joined #openstack-ironic08:41
openstackgerritMerged openstack/ironic master: Updated from global requirements  https://review.openstack.org/46956508:42
openstackgerritAparna proposed openstack/ironic master: Agent driver rescue implementation  https://review.openstack.org/40043708:43
*** derekh has joined #openstack-ironic08:43
*** fragatina has joined #openstack-ironic08:45
openstackgerritfupingxie proposed openstack/ironic master: Add Error Codes  https://review.openstack.org/47126108:46
*** priteau has joined #openstack-ironic08:49
*** hoonetorg has quit IRC08:51
*** jaosorior_away is now known as jaosorior08:53
*** rbartal has quit IRC09:00
openstackgerritparesh sao proposed openstack/ironic master: Generic implementation for UEFI iSCSI boot for vendors  https://review.openstack.org/30842509:01
openstackgerritparesh sao proposed openstack/ironic master: Implementation for UEFI iSCSI boot for ILO  https://review.openstack.org/46828809:01
*** rbartal has joined #openstack-ironic09:02
*** jaosorior has quit IRC09:04
*** hoonetorg has joined #openstack-ironic09:09
*** zackf has joined #openstack-ironic09:16
*** zackf has quit IRC09:21
openstackgerritTao Li proposed openstack/ironic-specs master: Add service management API for ironic  https://review.openstack.org/47121709:24
openstackgerritM V P Nitesh proposed openstack/ironic master: Cannot delete port of a node whose provision state is active  https://review.openstack.org/47027309:24
*** sambetts|afk is now known as sambetts09:24
sambettsMorning all09:25
*** pmannidi has quit IRC09:25
*** links has quit IRC09:25
*** mvpnitesh has joined #openstack-ironic09:27
*** hshiina has joined #openstack-ironic09:31
*** zhurong has quit IRC09:33
*** l_jacob has joined #openstack-ironic09:33
openstackgerritAnton Arefiev proposed openstack/ironic-inspector master: Use new oslo db EngineFacade  https://review.openstack.org/45305709:41
*** links has joined #openstack-ironic09:43
*** udesale has joined #openstack-ironic09:53
*** udesale__ has quit IRC09:54
*** zackf has joined #openstack-ironic09:54
*** fragatina has quit IRC09:58
*** fragatina has joined #openstack-ironic09:59
*** zackf has quit IRC09:59
*** SerenaFeng has quit IRC10:01
*** dtantsur|bbl is now known as dtantsur10:05
*** causten has joined #openstack-ironic10:08
*** hjensas has quit IRC10:09
*** hjensas has joined #openstack-ironic10:09
*** hjensas has joined #openstack-ironic10:09
*** mgoddard_ has quit IRC10:11
*** mgoddard_ has joined #openstack-ironic10:12
*** causten has quit IRC10:13
*** SerenaFeng has joined #openstack-ironic10:21
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Remove legacy auth loading  https://review.openstack.org/46962610:24
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091810:39
*** jkilpatr has quit IRC10:41
*** shvepsy has joined #openstack-ironic10:45
shvepsyHi there!10:46
shvepsyCan u help me to find config issue?10:46
sambettsshvepsy: ask away and maybe someone will be able to help10:48
*** mvpnitesh has quit IRC10:53
*** mvpnitesh has joined #openstack-ironic10:53
shvepsyI have problems with ironic-inspector: Periodic update of firewall rules failed : AmbiguousAuthSystem: Must provide Keystone credentials or user-defined endpoint and token10:53
shvepsybut other ironic tasks working without problems.10:53
shvepsyConfig and log - http://paste.openstack.org/show/611485/10:53
shvepsyironic-inspector/jessie-backports,jessie-backports,now 3.2.0-2~bpo8+1 all [installed]10:53
shvepsy* but other ironic-inspector tasks working without problems.10:54
openstackgerritvinay kumar muddu proposed openstack/proliantutils master: Add secure boot APIs support through redfish  https://review.openstack.org/47131410:57
sambettsshvepsy: during that periodic task inspector needs to make ironic API calls, it appears that your auth_url in the Ironic section is wrong, auth_url should always be the keystone endpoint10:58
*** jkilpatr has joined #openstack-ironic10:59
openstackgerritM V P Nitesh proposed openstack/ironic master: Cannot delete port of a node whose provision state is active  https://review.openstack.org/47027310:59
openstackgerritM V P Nitesh proposed openstack/ironic master: Allow setting {provisioning,cleaning}_network in node driver_info  https://review.openstack.org/46056411:00
shvepsysambetts: Thank you, i will check.11:00
*** stendulker has quit IRC11:02
*** phuongnh has quit IRC11:07
*** tellesnobrega has quit IRC11:12
*** lucasagomes is now known as lucas-hungry11:16
*** Nisha_Agarwal has joined #openstack-ironic11:20
TheJuliagood morning everyone11:21
*** Nisha_ has joined #openstack-ironic11:24
Nisha_Hi Ironic'iers!!!11:25
*** Nisha_Agarwal has quit IRC11:25
Nisha_dtantsur, regarding py35 issue...you were right....the devstack is trying to import the module jinja2 in py27 while the module is there in py35.... http://logs.openstack.org/72/471072/3/experimental/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-python3-ubuntu-xenial-nv/90eac25/logs/pip3-freeze.txt.gz11:27
TheJuliaNisha_: That was what I was trying to put in the bug  you filed11:28
Nisha_TheJulia, yes11:28
Nisha_TheJulia, i am not sure how to enforce devstack plugin to use py3511:29
Nisha_may be USE_PYTHON3 variable may help11:29
Nisha_TheJulia, just will put the experimental patch for it11:29
TheJuliaOffhand, changing the #!/usr/bin/env python to #!/usr/bin/python3 comes to mind...  Although that doesn't seem craceful11:31
TheJuliaerr, graceful11:31
*** zhurong has joined #openstack-ironic11:31
Nisha_TheJulia, it shouldnt be that way11:31
Nisha_the devstack needs to work in both env11:31
Nisha_in py2.7 and py3.511:31
TheJuliaWell, this is the risk of writing random scripts in python...11:32
openstackgerritNisha Agarwal proposed openstack/ironic master: DNM: Experimental change to see if python3 gate passes  https://review.openstack.org/47107211:33
*** udesale has quit IRC11:34
*** root4 has quit IRC11:35
*** root4 has joined #openstack-ironic11:36
*** mat128 has joined #openstack-ironic11:36
*** udesale has joined #openstack-ironic11:37
dtantsurNisha_, TheJulia, we can change the place where this script is called from just ./path/to/script.py to $PYTHON ./path/to/script.py11:47
dtantsurand then figure out $PYTHON based on which python openstack runs with11:47
TheJulia++++11:47
TheJuliawe should... ideally... strip the #!/usr/bin/env part out of the file at that point.  FWIW11:48
dtantsurwell, it still can be run on its own, but the caller has to be sure to install the dependencies11:48
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: PXE boot filtering drivers  https://review.openstack.org/43960311:48
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: Introducing a dnsmasq PXE filter driver  https://review.openstack.org/46644811:48
openstackgerritMilan Kováčik proposed openstack/ironic-inspector master: TEST check dnsmasq PXE filter in devstack  https://review.openstack.org/46871211:48
jtannermorning11:48
dtantsurmorning jtanner11:48
TheJuliadtantsur: Eh.... true.  I think there is doc for that someplace11:48
milanmorning Ironic! :)11:48
TheJuliawhich mean the #!... part would need to remain :(11:49
dtantsuryep11:49
TheJuliagood morning jtanner11:49
jtanneri had bit more success last night by following rcarrillocruz's pathway11:49
jtannernow i'm at the point where the tests are unable to inspect the vm11:50
jtannerso i get to go code diving and learn what "inspect" means11:50
*** rcernin has quit IRC11:52
dtantsursambetts: do you know if there is a way to remove a package from tinyipa? i.e. the opposite of tce-load?11:52
dtantsurjtanner: this may help https://docs.openstack.org/developer/ironic/deploy/inspection.html11:53
jtannermaybe11:53
*** pcaruana has quit IRC11:53
jtanneri think it's some sort of issue with virtualbmc, but i dunno really11:54
sambettsdtantsur: which package do you want to remove? the tinycorelinux base image effectivly starts with no packages installed only whats built into the OS and we just add what we need at build time11:54
dtantsursambetts: I need to add package for building (in both reqs), then remove it as the very end11:55
*** jaosorior has joined #openstack-ironic11:56
*** litao__ has quit IRC11:58
TheJuliajtanner: by chance do you see anything in the console log for the vm?11:58
TheJuliajtanner: First thing would be to identify if IPA booted, really...11:59
jtanner... i was gonna ask about that11:59
jtannerwhat is IPA's role here?11:59
sambettsdtantsur: no requirements for build should be in finalreqs, the reason tinyipa has two steps to the build process is to deal with this, buildreqs should be for building, and finalreqs should only be the requirements needed at run time12:00
TheJuliaIPA is the deployment agent that we also use for cleaning/inspecting nodes.  So when we perform those actions, we boot our IPA ramdisk12:00
jtannerso this is not "IPA" as in freeipa?12:00
rcarrillocruzironic python agent12:01
jtannerk, that makes more sense now12:01
sambettsjtanner: IPA is a peice of software we run on the baremetal machine using a ramdisk, during inspection it can query the kernel to find out information about the baremetal system itself12:01
rcarrillocruzit's a little program that communicated with conductor to perform actions server<->metal12:01
TheJuliajtanner: IPA then reports to the inspector service, which takes action for the ironic api12:01
rcarrillocruzcommunicateS12:01
jtannerk, i'm gonna clean up and run again to inspect the console log. I did some manual startups on it, so the log is "dirty"12:01
sambettsdtantsur: why do you need a build requirement in the finalreqa?12:01
TheJuliarcarrillocruz: well, conductor connects to it, but not with inspection :)12:02
rcarrillocruzjtanner: that role does introspection, but not sure if you're even interested in that12:02
rcarrillocruzyou just care about being able to provision things with virtualbmc12:02
TheJuliajtanner: if you have hardware inventory, you very likely don't need inspection12:02
rcarrillocruz?12:02
TheJuliaerr, a hardware inventory12:02
jtannerTheJulia: i'm just following the goatpath, or trying to with virtualbmc+libvirt12:02
TheJuliaand if your doing it manually, you _really_ don't need to know everything about the node that inspector is going to look for12:03
* TheJulia wonders if we could "borrow" some sort of road paving equipment to widen the path.12:03
* milan likes heavy machinery, nothing like a bit of a steam punk ;)12:04
* TheJulia wonders if this could be combined with obtaining a tasty IPA12:04
jtanneri like the visual ... but i don't get it =P12:04
TheJuliajtanner: your trying to follow a narrow path to achieve something very specific that is a side effect of the testing.  Perhaps just use the pieces from entire sequence that test-bifrost.sh is executing to get you exactly what you want. ?12:05
TheJuliajtanner: As rcarrillocruz, you likely don't care about inspection. I'm truly curious why it is not working for you, but I can spend time troubleshooting that and you can proceed forth to your goal12:06
TheJuliaas rcarrillocruz said12:07
TheJuliagah, I really need more coffee12:07
jtannerme too12:07
*** rcernin has joined #openstack-ironic12:07
TheJuliaOr I just need to go to the store and pickup some IPA12:07
*** baoli has joined #openstack-ironic12:08
jtanneryuck12:08
jtanneri prefer ambers/lagers/hefs12:08
*** baoli_ has joined #openstack-ironic12:09
* TheJulia wonders if the store might still have some pilot mountain pale ale12:09
rcarrillocruzbig fan of amber, so hard to find in Spain12:09
rcarrillocruz:/12:09
*** pcaruana has joined #openstack-ironic12:09
TheJuliaI can't drink lagers at all.  Something about the fermentation12:10
TheJuliawhee, looks like I just found myself another bug :(12:10
jtanneryay for job security?12:10
*** zhurong has quit IRC12:12
*** mvpnitesh has quit IRC12:13
*** mvpnitesh has joined #openstack-ironic12:13
*** baoli has quit IRC12:13
*** tellesnobrega has joined #openstack-ironic12:13
*** udesale__ has joined #openstack-ironic12:14
openstackgerritJulia Kreger proposed openstack/bifrost master: Ensure ~/.config exists  https://review.openstack.org/47132812:14
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091812:15
dtantsursambetts: well, it was to work around the way pbr works (it needs git all the time). I think I've found another way though ^^^12:16
*** udesale has quit IRC12:16
*** lucas-hungry is now known as lucasagomes12:16
*** tuanluong has quit IRC12:17
sambettsdtantsur: hmmm so the upper constraints file was ending up with a bunch of file:// entries in it which is what was causing problems??12:19
*** SerenaFeng has quit IRC12:19
dtantsursambetts: yep12:21
dtantsurand we can't get them from chroot.. and installing them requires git because of pbr12:21
jtannerok, ignoring the failing inspection ... i have a "node" registered to ironic. What's the quick way to "provision"  it with something?12:22
jtannervirtualbmc based of course12:22
sambettsdtantsur: I'm surprised that we actually need upperconstraints for the finalise step at all, because all the requirements are built into wheels and we tell it not to look at anywhere else12:23
dtantsursambetts: hmm, maybe we should drop u-c from the final step indeed12:23
dtantsurlemme try it12:23
sambettsjtanner: if you've provided all the information you need to provide to the ironic node to make it validate (except the image_source because that'll be provided by nova) you can check using node validate <uuid>12:24
sambettsthen you need to make sure its in state available, and not in maintaince, then you can issue nova boot with the flavor that matches your baremetal, an image and the baremetal network and ironic will provision it12:25
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091812:25
TheJuliasambetts: jtanner is running standalone. jtanner: you'll need to supply instance_info/image_source12:26
TheJuliaand instance_info/image_checksum12:26
sambettsah ok12:26
sambetts+10000 for using the bifrost deploy playbook for that12:27
jtannerMissing are: ['ramdisk', 'kernel', 'image_source']12:27
TheJuliajtanner: what did you do to get that?12:28
sambettsnode validate <uuid>12:28
jtanner^ that12:28
TheJuliayou should be able to go from enroll to manageable and available without those parameters12:29
jtannernot familiar with those concepts (yet)12:30
*** Nisha_ has quit IRC12:30
*** vikrant|brb has quit IRC12:31
rcarrillocruzi believe you could get going by removing the node12:31
rcarrillocruzthen modifying the test-bifrost.sh to not do inspect12:32
rcarrillocruzthere's a flag envvar for that12:32
rcarrillocruzthat way you get past the inspect which was failing for you12:32
rcarrillocruzand go over to the deploy12:32
rcarrillocruz?12:32
rcarrillocruzin essence12:33
rcarrillocruzmodify test-bifrost.sh12:33
rcarrillocruzchange INSPECT_NODES to false12:33
rcarrillocruzthen12:33
*** hshiina has quit IRC12:33
*** trown|outtypewww is now known as trown12:33
rcarrillocruzironic node-set-provision-state testvm1 manage12:33
rcarrillocruzironic node-delete testvm112:33
rcarrillocruzi think that will delete the node12:33
rcarrillocruzthen run the script again12:33
rcarrillocruzwhich will re-enroll it12:33
rcarrillocruzget past the inspect12:33
rcarrillocruzgo straight to deploy12:34
*** bfournie has joined #openstack-ironic12:34
openstackgerritJulia Kreger proposed openstack/bifrost master: Provide default for test-bifrost.yaml for clouds.yaml  https://review.openstack.org/47133312:35
openstackgerritfupingxie proposed openstack/ironic master: Add Error Codes  https://review.openstack.org/47126112:35
TheJuliajtanner: what rcarrillocruz said, basically. :)12:36
*** shuyingy_ has quit IRC12:36
*** hw_wutianwei has quit IRC12:37
mvpniteshhi all , i'm install ironic devstack , the installation is exiting with error "[ERROR] /home/ubuntu/devstack/functions-common:211 Failure creating NET_ID for private 5d7dc8211ea54d308b4f8e4868a224ee"12:48
TheJuliamvpnitesh: any clue in the neutron log?12:50
*** Goneri has joined #openstack-ironic12:50
*** rbudden has joined #openstack-ironic12:53
mvpniteshTheJulia: no , but when it is executing "openstack --os-cloud devstack-admin --os-region RegionOne network creat$12:53
mvpnitesh --project 5d7dc8211ea54d308b4f8e4868a224ee private" and i'm getting this error "Error while executing command: Service Unavailable (HTTP 503) (Request-ID: req-cb7590c2-c5f1-420f-a680-781e6b256b12)"12:53
TheJuliaSeems like a neutron issue then12:53
sambettsmvpnitesh: I've seen this when you've not got enough resources to allocate a new network, if you re-run the command with --debug flag then you'll see the error more clearly12:54
TheJuliaI've also seen it whens something was broken in the background, I just don't remember what it was exactly12:54
TheJuliabut basically, looking at the neutron log gave me insight into what was broken very quickly12:55
TheJuliaI think it was something like it couldn't access the database or message queue12:55
mvpniteshSambetts: but actually i'm getting this error , when i'm running ./stack.sh12:55
*** links has quit IRC12:56
mvpniteshTheJulia , Sambetts: Thanks , i'll look into it12:56
jtanner"go straight to deploy" ... what's the subcommand to "deploy"?12:59
*** shuyingya has joined #openstack-ironic13:00
*** sasha21 has joined #openstack-ironic13:01
*** shuyingya has quit IRC13:02
*** shuyingya has joined #openstack-ironic13:02
TheJuliajtanner: via the ironic command line, if image_source/image_checksum is defined?13:02
TheJuliaHmm... something does feel broken with inspection13:03
* TheJulia waits for it to timeout while reviewing code13:03
jtannerTheJulia: no image source defined ... suggestions?13:06
rcarrillocruzjtanner: sudo scripts/test-bifrost.sh13:06
rcarrillocruzthat includes creating vms for test13:06
rcarrillocruzthen deploy13:06
jtannerthat's how i got to current state13:06
*** jrist has quit IRC13:07
rcarrillocruzfollowing that i'm currently at "TASK [bifrost-deploy-nodes-dynamic : Deploy to hardware - bifrost default] *****13:07
rcarrillocruz"13:07
*** mvpnitesh has quit IRC13:09
*** jrist has joined #openstack-ironic13:10
openstackgerritDebayan Ray proposed openstack/sushy master: Add manager  https://review.openstack.org/44123613:11
*** rloo has joined #openstack-ironic13:14
TheJuliappiela_: I took a look at 469459 and replied with feedback. I <3 the direction.13:15
openstackgerritMerged openstack/ironic master: Add a note for specifying octal value of permission  https://review.openstack.org/46877813:20
rloohi and good morning TheJulia and everyone else!13:22
TheJuliagood morning rloo13:22
rloodtantsur: if you're around, wrt 460523, I'm concerned (and maybe i shouldn't be). if someone puts the node in maintenance, they may know that the power state is fine but putting in maintenance for some other reason. changing to None may have some other ramifications for them. should we sent email out to the list first?13:24
dtantsurgiven the amount of feedback we get from the ML each time, I'd prefer not to bother with it13:25
dtantsurI mean, a post to the ML is not an approval to do anything, right?13:25
dtantsurI'd like to have None there because it's the only way to say "we don't know the power state"13:25
rloodtantsur: it isn't an approval, it is an 'we're planning on doing this unless you have objections'13:25
rloodtantsur: but we do know the power state at the time it is set to maintenance.13:25
dtantsurrloo: yes, and it may become invalid 1 second after that13:26
rloodtantsur: we don't know the power state at the time of the power sync13:26
dtantsursorry, I don't get it. I'm just saying that displaying any power state for nodes in maintenance mode may be wrong13:26
rloodtantsur: i'm not sure what the right answer is. i agree this fixes the issue your customer reported. i'm just concerned there may be usecases out there that we are unaware of, and that this breaks them.13:27
dtantsurwell, if they expect the power state to never be None - sure13:27
dtantsurhowever, we do set the power state to None at random times already13:27
rloodtantsur: wrt 'it may become invalid 1 sec after that'. This holds true for any node/power state, we don't know what the state is 1 sec after we get the power state from the server. that's why we have the sync'ing.13:27
dtantsurwell, yes, but we may expect it to become true quite soon, unlike for the maintenance mode13:28
dtantsurso we at least have eventual consistency13:28
sambettsdtantsur: it depends if Ironic is the source of truth for the nodes power state13:28
rloodtantsur: ? i doubt that we set the power state to None at RANDOM times. we have a reason I hope.13:28
*** jcoufal has joined #openstack-ironic13:28
dtantsursambetts: not for maintenance mode13:28
rloosambetts: we're talking about https://review.openstack.org/#/c/460523/13:28
*** root4 has quit IRC13:28
patchbotpatch 460523 - ironic - Set power_state to None on entering maintenance mode13:28
dtantsurrloo: under "random" I mean "unpredicatable by an operator".13:28
sambettsdtantsur: if ironic is the source of truth and then you clear the power state, then you un-set maintenance ironic won't assert the power state13:28
*** root4 has joined #openstack-ironic13:29
rloosambetts: if you unset maintenance, ironic will get the power state when syncing it.13:29
dtantsursambetts: fair. maybe we should set power_state=None at API level when returning the node info13:29
sambettsrloo: depends if your sync power state is configure to only reads the power state or set it13:30
rloosambetts: true. i think (i've already forgotten how it works)13:30
sambettsrloo: normally my ironic config means that Ironic forces the power state it knows onto the node13:30
*** baoli_ has quit IRC13:31
sambettsand if you clear the power state then ironic has to re-learn it, instead of forcing it to its known state13:31
sambettsso in my world Ironic node power state is never invalid, because it defines the state that Ironic *wants* the node to be in13:32
dtantsur.. except for in mainenance mode13:33
dtantsurwhich is the source of the problem in question13:33
sambettsno, in maintenace mode it still the state that ironic wants the node to be in13:33
sambettsits just we've told ironic to be hands off for a minute13:33
TheJuliaironic is just not acting upon it.13:33
TheJuliaIMHO, this is a human understanding issue, we shouldn't be changing behavior because of a contextual issue.13:34
*** pcaruana has quit IRC13:34
rlooyou're going to hate me, add a config to set to None or leave it?13:35
TheJuliaIronic is the source of truth, an operator's would know if they are re-asserting the power state or not, the break in the chain is what the user expects after doing out of band actions13:36
dtantsurwell, we need a way to signal power_state = 'power on' (but not really, I don't know which state is)13:36
ppiela_TheJulia: Thank you for the feedback, good comments. I will have updates for you to look at shortly.13:36
dtantsurrloo: mmm, I'd prefer to not add more config options for essential behaviours13:36
*** baoli has joined #openstack-ironic13:36
TheJuliarloo: I think hat is reasonable.  It allows the operator to choose their behavior, and they can then communicate that to their users13:36
*** rcernin has quit IRC13:36
TheJulias/hat/that/13:37
rloodtantsur: i agree, but i don't know what else. seems like TheJulia and sambetts don't agree with your change as-is.13:37
*** udesale__ has quit IRC13:37
sambettsdtantsur: you kind of need a curent_power_state and wanted_power_state fields to do that13:37
dtantsurwe have target_power_state already13:38
rloosambetts: you mean target_power_state? :-)13:38
sambettsmaybe we should set target_power_state = power_state and power_state= none??13:38
sambettswhen force_power_state_during_sync = true13:40
TheJuliacurious.... how the hell is it getting power_off when in maintenance when it should be in power_on13:40
sambettsyeah the bug report is weir13:40
sambettsyeah the bug report is weird13:40
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091813:40
dtantsurit is, yeah13:41
sambettsdtantsur: has the bugzilla got the reason for why cleaning failed?13:42
* dtantsur checks13:42
sambettsdtantsur: could it have failed because it couldn't set the power state correctly?13:42
*** jaganathan has quit IRC13:42
dtantsursambetts: or simply missing cleaning_network configuration13:42
rloojust reading the bug report too. their expected results -- "Power state of clean failed node should be reported accurately/set to None to hint the operator to look at this node"13:43
rloothe node is in maintenance, that should be enough to hint the operator to look at the node...13:43
TheJuliaAlso, the real issue they are trying to solve is network addressing13:44
sambetts+1 node in maintenace is the big red flag here13:44
TheJuliain flat networking13:44
dtantsurrloo: well, you know that ironic does not update power_state in maintenance, but an operator may not (and they don't, from my experience)13:44
TheJuliaThat sees like a documentation issue to me13:44
dtantsurI wish we called it "Disabled" or something more scary13:44
rloodtantsur: right. but if you had nodes that clean-failed, would you try to reuse them again?13:44
dtantsurrloo: if it was missing cleaning_network configuration? easily13:45
rloodtantsur: i mean, reuse them again w/o operator looking at it?13:45
dtantsuror e.g. a network glitch prevented proper PXE booting13:45
dtantsurrloo: no, but that's not about it, right?13:45
jtannerTheJulia: did you get past the inspection phase?13:45
* dtantsur has to disappear for roughly 30 minutes13:45
rloodtantsur: the 'it' to me is that it is in maintenance, so the operator should look at the node?13:45
dtantsurrloo: right13:46
TheJuliajtanner: doesn't look like it13:46
dtantsurwhich, in my experience, operators are not always aware of13:46
rlooi agree with TheJulia, wrt docs, maybe we need to add more docs about maintenance.13:46
dtantsurI had to write a troubleshooting guide teaching people to look at maintenance as source of "no valid host found" errors13:46
sambetts+100 I thought we documented it, but yeah maybe we need better docs there13:47
dtantsurrloo: I agree. but if people don't realize that maintenance is a red flag, they won't bother reading the docs13:47
jtannerTheJulia: what's your stack like? virtualbox + centos w/ nested virt?13:47
rloosambetts: well, eg to add that the power state could be different...13:47
dtantsur(which is sad, but is my constant real life experience)13:47
* dtantsur really disappears, brb13:47
TheJuliajtanner: I'm disabling inspection for now. This would be libvirt on centos7.3.13:49
*** rcernin has joined #openstack-ironic13:49
jtannerTheJulia: what's your underlying hypervisor .. or is it centos7 on metal13:49
jtanner?13:49
TheJuliaoh, virtual box hosting centos7 inside with vms running inside of centos7 for guest machines.13:50
TheJuliamy base OS on this machine is OSX13:50
*** pcaruana has joined #openstack-ironic13:51
rloosambetts: btw, i added you to this spec, cuz it tries to address the property info in machine-readable view. let me know if it reflects your thinking.13:51
rloosambetts: https://review.openstack.org/#/c/471174/13:52
patchbotpatch 471174 - ironic-specs - API for hardware interface properties13:52
rloosambetts: i'm not in any hurry, just that i said i'd write something up so i did before i forgot. i think we have too much stuff to do in pike so not sure this will get far unless people want it...13:52
*** cdearborn__ has joined #openstack-ironic13:56
TheJuliajtanner: I got to deploy \o/  Then the previous test vm in my database caused the deploy to fail13:58
jtannerhah13:59
TheJuliasince the state machine does not let you go from 'inspect fail' to 'deploy'13:59
sambettsthanks rloo! I'll try to get some cycles to review it13:59
*** pcaruana has quit IRC13:59
jtanneri cleaned up the vm from virt-manager, vbmc and ironic before rerunning the tests13:59
TheJuliajtanner: you also need to remove the port and node from ironic14:00
*** pcaruana has joined #openstack-ironic14:00
jtanneroh ...14:00
TheJuliajtanner: alternatively, since your doing a local test with the test script, you could just drop your entire ironic db.  test-bifrost.sh will re-create it for you14:00
*** cdearborn__ is now known as cdearborn14:00
* dtantsur is back14:02
*** fellypefca has joined #openstack-ironic14:02
*** mat128 has quit IRC14:04
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Improve endpoint_type handling  https://review.openstack.org/46962714:04
*** rcernin has quit IRC14:04
*** rcernin has joined #openstack-ironic14:05
TheJuliajtanner: pip install sushy14:07
*** rcernin has quit IRC14:07
TheJuliasomehow we are missing that as a dependency14:07
*** rcernin has joined #openstack-ironic14:07
TheJuliamy power actions were failing because of it14:07
*** causten_ has joined #openstack-ironic14:09
*** jaypipes has quit IRC14:10
*** tuanla_fujitsu has joined #openstack-ironic14:11
*** links has joined #openstack-ironic14:12
*** r-daneel has joined #openstack-ironic14:14
*** armax has joined #openstack-ironic14:15
* jtanner is waiting on inspection phase again14:16
*** mat128 has joined #openstack-ironic14:17
TheJuliajtanner: it will fail14:17
TheJulialooks like there is also a permission issue14:17
*** tiendc has quit IRC14:17
jtanneron the console log?14:17
*** links has quit IRC14:17
TheJuliahttps://usercontent.irccloud-cdn.com/file/XQsO4DNm/ohjoy.png14:18
*** rbartal has quit IRC14:19
jtanneryeah, i read in a bz that was related to a previous power failure14:19
jtannerso i chmod -R 777 /var/log/libvirt14:19
TheJuliaokay, looks like my file was also owned by root, nuked it, told the instance to rebuild again14:20
* TheJulia tries that14:20
jtannerInspection of node 4e41df61-84b1-5856-bfb6-6b5f2cd3dd11 failed, last error: ironic-inspector inspection failed: Failed to power on the node, check it's power management configuration: %s14:21
jtannerso sushy didn't seem to affect that14:21
TheJuliaI had to restart vbmc14:22
*** mtanino has joined #openstack-ironic14:23
TheJuliaugh... now some sort of ipxe issue14:24
* TheJulia pulls down tcpdump to troubleshoot networking14:26
jtannerfun times14:26
TheJuliawhatever binary the vm is firing up is not trying to actually network boot14:27
*** tellesnobrega has quit IRC14:31
openstackgerritXavier proposed openstack/ironic master: [WIP] Migrate oneview driver to use python-hpOneView  https://review.openstack.org/46687214:31
*** mrtenio has joined #openstack-ironic14:34
jtannerTheJulia: i'm gonna spin up a vm from iso and see if network is even functional in the nested env14:36
*** crushil has joined #openstack-ironic14:36
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-inspector-specs master: Collect Bios, Memory and Processor Info from Dmidecode - follow-up  https://review.openstack.org/46425914:38
TheJulialikely a good idea, looks like my sushy thing was a complete red herring based on unrelated errors :(14:40
*** baoli has quit IRC14:41
dtantsursambetts: what was the reason behind such complex python package installation for tinyipa: first create wheels, then install them? why not install things right away? the current approach is nearly impossible to do right..14:43
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091814:46
NobodyCamGood Morning Ironic'ers14:47
dtantsurmorning NobodyCam14:48
NobodyCam:)14:48
*** Nisha_ has joined #openstack-ironic14:49
jtannerTheJulia: nope, not getting any dhcp response ... i'll keep digging after lunch14:51
TheJuliaare you seeing the request?14:52
TheJuliabecause I wasn't even seeing packets being sent by ipxe14:52
jtannerhaven't looked yet ... need to get out of the house for a bit14:52
TheJuliaunderstood, I feel like doing the same honestly14:52
NobodyCam:)14:53
*** rcernin has quit IRC14:54
*** tuanla_fujitsu has quit IRC14:55
TheJuliajtanner: Yeah, 0 rx packets on vnet0, 0 tx/rx on virbr0. Sniffing vnet0 I see stp being broadcast to what should be the VM, but nothing back :(14:56
openstackgerritHironori Shiina proposed openstack/ironic master: Add ldlinux.c32 to boot ISO for virtual media  https://review.openstack.org/47088314:56
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: [refactoring] simplify signature of _finish function  https://review.openstack.org/47139314:56
ricardoasmorning, NobodyCam!14:56
NobodyCamhey hey ricardoas Good morning ... how are you doing today :)14:57
*** armax has quit IRC14:58
*** armax has joined #openstack-ironic15:00
openstackgerritMark Goddard proposed openstack/ironic master: Physical network aware VIF attachment  https://review.openstack.org/47040615:01
openstackgerritMark Goddard proposed openstack/ironic master: [WIP] Add tempest tests for physical networks  https://review.openstack.org/47091515:01
openstackgerritMark Goddard proposed openstack/ironic master: Move port object creation to conductor  https://review.openstack.org/46993115:01
openstackgerritMark Goddard proposed openstack/ironic master: Validate portgroup physical network consistency  https://review.openstack.org/46993215:01
openstackgerritMark Goddard proposed openstack/ironic master: Expose ports' physical network attribute in API  https://review.openstack.org/46993315:01
*** mjura has quit IRC15:02
*** rpioso has joined #openstack-ironic15:09
dtantsurfolks, this is the last call to review https://review.openstack.org/#/c/439907/ I plan on approving it by EOD (EU time)15:11
patchbotpatch 439907 - ironic-specs - OSC commands for ironic driver-related commands15:11
rloodtantsur: I approve :-)15:12
rloodtantsur: any more thoughts about maintenance/power-state?15:12
dtantsurI don't know.. I don't like any of the option, including my patch :)15:12
rloodtantsur: ok, i'm happy that you aren't happy too :D15:13
dtantsurrloo: the rolling upgrade spec can be simpler, I guess, if we start doing all db writes through conductor15:15
rloodtantsur: ++15:15
dtantsurmaybe we should do it? actually, only chassis and portgroups are left15:15
dtantsurthen we should only care about read-only access15:15
rloodtantsur: i was wondering about making that change.15:15
rloodtantsur: i would need to think about what read-access means. for whatever reason, i think that if we have read access, we may have a similar problem, but i don't think i went down that route.15:16
dtantsuryeah, we may15:16
rloodtantsur: i am looking at https://review.openstack.org/#/c/469931/ wrt rolling upgrades. after that, i'll think about read-only access...15:17
patchbotpatch 469931 - ironic - Move port object creation to conductor15:17
dtantsurrloo: right, I saw your comment, and then got to your spec update15:17
rloodtantsur: and my spec update simplified (to me) what had been proposed before :-)15:17
dtantsurrloo: I'm reading "New DB model change policy", and it seems to me that read-only access is fine15:18
*** korekhov has joined #openstack-ironic15:18
openstackgerritNisha Agarwal proposed openstack/ironic master: DNM: Experimental change to see if python3 gate passes  https://review.openstack.org/47107215:19
rloodtantsur: well, it is fine. i mean, i just need to make sure that we save objs in versions that old services can still understand...15:19
dtantsurright.. I guess I need to check the nova's spec15:19
*** tellesnobrega has joined #openstack-ironic15:20
*** penick has joined #openstack-ironic15:22
dtantsurrloo: to be honest, I don't understand why "ironic's solution is different". it looks the same to me at first glance..15:22
*** korekhov has quit IRC15:23
rloodtantsur: cuz for nova, all db requests (read and write) go via nova-conductor15:24
dtantsuryeah, but what does it change wrt upgrades?15:24
rloodtantsur: and based on what i read, for an upgrade, they take down all conductors, upgrade, start up conductors. *then* they do rolling of other services.15:24
rloodtantsur: so if you update the db with a newer version of an object, the other conductors will understand it.15:25
rloodtantsur: so no need to worry about old services.15:25
dtantsurrloo: well, they still have to worry about e.g. API not understanding the new version yet. and they also use version pinning, etc15:25
dtantsurwhat I wonder if we can simplify anything by doing writes on conductors. I'm not sure yet..15:26
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Improve endpoint_type handling  https://review.openstack.org/46962715:26
rloodtantsur: AND, if a compute (older) doesn't understand new version of an object, when it gets a new object, it just sends it back to conductor saying i understand older version X of object, give it back to me in target version15:26
rloodtantsur: so basically, conductor handles all conversions of object versions15:26
dtantsurI think I understand, thanks15:27
*** flaviodsr_ has quit IRC15:28
rloodtantsur: i cannot recall now, if nova uses version pinning for objects; i think they use the object VERSION they are aware of. the version pinning might be rpc pinning (i didn't go into detail wrt nova and it is starting to fade now, heh)15:28
* dtantsur head starts to boil15:29
rloodtantsur: and wrt nova pinning, they have some way to detect internally what the pinnings are, so operator doesn't need to explicitly set config. i suspect it has to do with the services knowing which versions they support and then ... ok, forget i said anything :-)15:29
*** chlong has joined #openstack-ironic15:29
dtantsurrloo: "In Nova, we (currently) handle this by allowing versions for each service to be pinned in the config file.15:29
dtantsur(this is from the blog post linked in the spec)15:30
rloodtantsur: right. let me find where it says that it can autodetect or whatever...15:30
rloodtantsur: https://docs.openstack.org/developer/nova/upgrade.html15:31
rloodtantsur: se #2 in Rolling upgrade process. The config is set to 'auto'.15:31
* TheJulia hands dtantsur a cool beer to hopefully reduce brain boiling :)15:32
dtantsurcool beer!15:32
*** e0ne has quit IRC15:32
dtantsurrloo: aha, I see. we should probably link to this spec, the blog post is outdated15:32
rloodtantsur: i can do. thought it was already linked but guess not.15:33
dtantsurhah, they have a cheat: all services are stored in the database15:33
rloodtantsur: it is linked in the spec, #2. maybe i need to reference it somewhere else in that spec.15:34
dtantsurI wonder if we can use some remote synchronization stuff (etcd?) for services to be aware of the upgrade process15:34
rloodtantsur: yeah, that too. i think at some point, i stopped trying to figure out the details in nova15:34
rloodtantsur: what i really want to know, is if there is some 'standard' way to do this with openstack services. instead of reinventing the wheel.15:35
dtantsurstandard = what nova does ;)15:35
rloodtantsur: given that the projects are different i realize they can't all implement the same way but...15:35
rloodtantsur: so i don't know the history behind our decisions. i recall deva wanting api to access (at least for reads) DB w/o going via conductor.15:37
rloodtantsur: probably to reduce load on conductor, api doesn't do much.15:37
dtantsurright, this is because of speed15:37
dtantsurI do agree with reads, less with writes15:37
rloodtantsur: i agree wrt the writes.15:38
*** shuyingya has quit IRC15:39
*** amarao has quit IRC15:41
*** tellesnobrega has quit IRC15:46
*** jaosorior is now known as jaosorior_away15:47
*** hamzy has quit IRC15:52
*** crushil has quit IRC15:54
*** penick has quit IRC15:56
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Improve endpoint_type handling  https://review.openstack.org/46962715:57
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091815:57
*** lucasagomes is now known as lucas-afk15:58
*** penick has joined #openstack-ironic16:00
openstackgerritChris Krelle proposed openstack/ironic-inspector master: add disabled option to VALID_ADD_PORTS_VALUES  https://review.openstack.org/47115616:17
anupnGood morning Ironic'ers16:17
NobodyCamgood morning anupn16:18
anupnmorning NobodyCam :)16:18
TheJuliagood morning anupn16:18
rloogood morning anupn, NobodyCam!16:19
anupnmorning TheJulia, rloo :)16:19
*** trown is now known as trown|lunch16:20
anupnTheJulia: did you got my mailing address i had sent for ironic stickers?16:20
TheJuliaOh! you sent it to my ibm address16:20
anupnyeah16:21
TheJuliaSorry, it got lost in the shuffle/travel16:21
TheJuliaI'll try to send some out tomorrow for you16:21
anupnah no problem, sure16:22
anupnthanks16:22
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Rework keystone auth for glance  https://review.openstack.org/46772816:22
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Improve endpoint_type handling  https://review.openstack.org/46962716:22
anupnit would be delivered fast16:22
*** rama_y has joined #openstack-ironic16:24
*** jaganathan has joined #openstack-ironic16:27
*** clenimar_ has joined #openstack-ironic16:28
*** clenimar_ has quit IRC16:28
*** penick has quit IRC16:28
*** baoli has joined #openstack-ironic16:29
*** tesseract has quit IRC16:32
*** flaviodsr has joined #openstack-ironic16:32
openstackgerritChris Krelle proposed openstack/ironic-inspector master: add disabled option to VALID_ADD_PORTS_VALUES  https://review.openstack.org/47115616:34
*** pcaruana has quit IRC16:34
*** armax has quit IRC16:35
TheJuliajtanner: heh, setuptools on fc25 too while taking what should be the happiest path16:37
*** armax has joined #openstack-ironic16:38
NobodyCamGood Morning rloo :)16:41
rlooNobodyCam: :)16:41
NobodyCam:)16:41
*** amarao has joined #openstack-ironic16:48
joannamorning NobodyCam, TheJulia, anupn, rloo :)16:49
NobodyCamGood Morning joanna :)16:50
rloohi joanna!16:50
TheJuliagreetings joanna16:50
anupnHi joanna!16:50
openstackgerritMerged openstack/ironic master: Add physical network to port data model  https://review.openstack.org/46130116:51
joannawell that was enthusiastic :)16:51
NobodyCam:)16:52
*** derekh has quit IRC16:54
openstackgerritDmitry Tantsur proposed openstack/ironic master: Add docs for node.resource_class and flavor creation  https://review.openstack.org/34508116:54
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091816:56
*** mrtenio has quit IRC16:57
*** baoli has quit IRC16:58
*** baoli has joined #openstack-ironic16:59
*** mgoddard_ has quit IRC17:03
*** zackf has joined #openstack-ironic17:06
dtantsurmorning NobodyCam, anupn, joanna17:07
dtantsurand good night to everyone :)17:07
joannanight, dtantsur17:07
NobodyCamlol have a good night dtantsur17:07
*** dtantsur is now known as dtantsur|afk17:07
anupndtantsur|afk, good night17:08
rloogood night dtantsur|afk!17:08
*** korekhov has joined #openstack-ironic17:09
*** jlvillal is now known as jlvacation17:10
*** penick has joined #openstack-ironic17:10
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: Rework keystone auth for glance  https://review.openstack.org/46772817:11
TheJuliawow, bifrost on fc25 is... ugh17:15
* sambetts -> home 17:16
sambettsnight all17:16
*** sambetts is now known as sambetts|afk17:16
jtannerTheJulia: hah ... did you get stuck at starting mysql?17:17
TheJulianot yet17:18
jtannerthat's where i decided to switch to centos17:18
jtanneri had to comment out a few of the default packages being installed17:18
jtanneri think virt related17:18
*** hamzy has joined #openstack-ironic17:19
TheJuliayeah, looks like one of the package names changed, and others are outdated17:20
TheJuliaa few other things seemingly missing pip dependency wise17:20
*** baoli has quit IRC17:21
*** baoli has joined #openstack-ironic17:22
TheJuliajtanner: looks like mysql fired right up17:26
jtannerargh, you cheated17:26
*** penick has quit IRC17:28
*** korekhov has quit IRC17:34
TheJuliajtanner: nope :)17:36
TheJuliajtanner: on a plus side, looks like networking is good on fc2517:36
TheJuliaI'm past inspection17:36
jtannernice17:36
TheJuliaoh wait17:36
TheJuliait is running introspection now17:36
*** milan has quit IRC17:37
*** zackf has quit IRC17:40
TheJuliajtanner: introspection and deployment completed17:42
*** mgoddard_ has joined #openstack-ironic17:44
*** tellesnobrega has joined #openstack-ironic17:47
*** ricardoas1 has joined #openstack-ironic17:54
*** ricardoas has quit IRC17:56
*** baoli has quit IRC17:58
*** crushil has joined #openstack-ironic17:58
*** fellypefca has left #openstack-ironic18:02
*** trown|lunch is now known as trown18:02
*** Nisha_ has quit IRC18:02
*** fragatina has quit IRC18:08
*** baoli has joined #openstack-ironic18:08
*** penick has joined #openstack-ironic18:13
*** baoli has quit IRC18:23
*** baoli has joined #openstack-ironic18:24
*** nicodemos has quit IRC18:25
*** xavierr has quit IRC18:28
*** ricardoas1 has quit IRC18:28
*** clenimar has quit IRC18:29
*** zackf has joined #openstack-ironic18:34
*** zackf has quit IRC18:38
*** mgoddard_ has quit IRC18:39
NobodyCamTheJulia: :)18:39
*** causten_ has quit IRC18:39
*** causten has joined #openstack-ironic18:40
*** causten has quit IRC18:44
*** korekhov has joined #openstack-ironic18:45
*** causten has joined #openstack-ironic18:50
jtannerTheJulia: ok, cycling back to the same question18:50
jtannerwhat's your stack?18:50
jtannerf25 on top of what?18:50
*** tenobreg has joined #openstack-ironic18:50
*** tellesnobrega has quit IRC18:52
TheJuliajtanner: fc25 running in virtual box, fired up via vagrant18:53
jtannerwhat mode is the underlying nic in ?18:54
jtannernat/hostonly/etc18:54
TheJulianat18:54
jtannerkthnx18:54
*** yee37921 has joined #openstack-ironic18:56
*** pcaruana has joined #openstack-ironic18:56
*** yee379 has quit IRC19:00
*** jkilpatr has quit IRC19:03
*** cdearborn_ has joined #openstack-ironic19:15
*** trown is now known as trown|outtypewww19:22
openstackgerritMerged openstack/ironic master: Remove legacy auth loading  https://review.openstack.org/46962619:26
*** mgoddard_ has joined #openstack-ironic19:28
*** cdearborn has quit IRC19:29
*** harlowja has quit IRC19:29
*** jaganathan has quit IRC19:32
*** pcaruana has quit IRC19:33
openstackgerritRuby Loo proposed openstack/ironic master: Add version column  https://review.openstack.org/41239719:34
openstackgerritRuby Loo proposed openstack/ironic master: Add new dbsync command with first online data migration  https://review.openstack.org/40855619:35
openstackgerritRuby Loo proposed openstack/ironic master: Unit test for checking cross-version migrations compatibility  https://review.openstack.org/41999319:37
openstackgerritRuby Loo proposed openstack/ironic master: Rolling upgrade procedure documentation  https://review.openstack.org/41656519:38
openstackgerritRuby Loo proposed openstack/ironic master: Rolling upgrades related dev documentation  https://review.openstack.org/41943919:38
openstackgerritRuby Loo proposed openstack/ironic master: [POC|DNM|TEST] Add node.configdrive  https://review.openstack.org/45581119:38
*** korekhov has left #openstack-ironic19:41
openstackgerritMichael Turek proposed openstack/ironic master: Wire in storage interface attach/detach operations  https://review.openstack.org/40629019:43
*** Goneri has quit IRC19:50
*** harlowja has joined #openstack-ironic19:50
anupnHi TheJulia: so even while enrolling the nodes would you like to see default interfaces or enabled interfaces?19:50
anupnin Ironic-ui19:51
*** causten has quit IRC20:00
*** causten has joined #openstack-ironic20:01
TheJuliaIf a user can select upon enrolling, that is awesome, but that is also in the advanced use territory.  It would be better to allow them to edit it after the fact, and that simplifies the amount of things they see when enrolling20:04
TheJuliaI could see a case for showing defaults, but I doubt most users are going to enroll and not change it if they have a very specific need20:05
*** causten has quit IRC20:05
*** armax has quit IRC20:07
*** priteau has quit IRC20:07
*** mgoddard_ has quit IRC20:07
*** korekhov has joined #openstack-ironic20:11
*** fragatina has joined #openstack-ironic20:15
*** korekhov has quit IRC20:16
*** korekhov has joined #openstack-ironic20:17
*** fragatina has quit IRC20:20
*** fragatina has joined #openstack-ironic20:22
*** causten has joined #openstack-ironic20:22
openstackgerritRuby Loo proposed openstack/ironic-specs master: Rolling upgrades: different object versions  https://review.openstack.org/46994020:22
*** dtantsur|afk has quit IRC20:23
*** dtantsur has joined #openstack-ironic20:26
*** racedo has joined #openstack-ironic20:35
*** jkilpatr has joined #openstack-ironic20:38
anupnTheJulia: hmm, i can show defaults then for now and can discuss on the patch once uploaded, i was just concerned so likewise i will write a method to fetch default or enabled interfaces20:39
*** causten has quit IRC20:41
*** causten has joined #openstack-ironic20:42
jtannerTheJulia: progress on centos7 host20:43
TheJulianetworking progress?20:44
jtannereth0 is 192.168.122.0/24, virbr0 is 192.168.124.0/24 ... dnsmasq was configured to serve 192.168.122.2-25420:44
jtannermeaning dnsmasq was trying to serve on the wrong nic20:44
jtannernic / device20:44
jtanneri bumped the third octect to 124 in the dnsmasq.conf dhcp range, restarted the service and then my testvm was able to get a lease from it20:45
TheJuliabut are you seeing packets crossing the virtual wire?20:45
TheJuliawow, awesome20:45
jtanneryeah, i see packets coming in20:45
TheJuliaso it was just my vm it seems20:45
jtannerbut dnsmasq was logging that it didn't have a range available20:46
jtannerbased on past experience iwth it, i know it uses the configured range to determine the nic to listen on20:46
jtannerso i mapped it all out and noticed the third octets20:46
TheJuliaYeah, and that makes sense. It was just fun that I wasn't even seeing packets come off the vm.  :(20:47
*** crushil has quit IRC20:47
TheJuliaI'm pretty much a the end of my day, but I'll post the fixes for fedora in the morning20:48
TheJuliaits not a horrible list, it shouldn't take very long for me to put together20:48
*** armax has joined #openstack-ironic20:48
*** jcoufal has quit IRC20:51
jtannerthanks! have a good one20:59
*** korekhov has quit IRC21:03
*** korekhov has joined #openstack-ironic21:06
*** korekhov has quit IRC21:10
*** fragatina has quit IRC21:15
*** athomas has quit IRC21:25
*** mat128 has quit IRC21:26
*** korekhov has joined #openstack-ironic21:33
*** baoli has quit IRC21:41
*** racedo has quit IRC21:57
*** penick has quit IRC22:00
*** racedo has joined #openstack-ironic22:21
*** racedo has quit IRC22:22
*** causten has quit IRC22:24
*** mat128 has joined #openstack-ironic22:29
*** causten has joined #openstack-ironic22:29
*** causten has quit IRC22:32
*** causten has joined #openstack-ironic22:35
*** zackf has joined #openstack-ironic22:42
*** zackf has quit IRC22:46
*** rpioso has quit IRC22:51
*** bfournie has quit IRC23:01
*** rbudden has quit IRC23:01
*** pmannidi has joined #openstack-ironic23:04
*** causten has quit IRC23:08
*** dsneddon has quit IRC23:10
*** sasha21 has quit IRC23:27
*** korekhov has quit IRC23:40
*** jkilpatr has quit IRC23:42
openstackgerritRamamani Yeleswarapu proposed openstack/ironic master: Enable OSProfiler support in Ironic  https://review.openstack.org/35814223:45
*** jkilpatr has joined #openstack-ironic23:47
*** jkilpatr has quit IRC23:50
*** jkilpatr has joined #openstack-ironic23:53
*** rama_y has quit IRC23:54
*** jkilpatr has quit IRC23:57
*** MattMan has quit IRC23:58
*** MattMan has joined #openstack-ironic23:59

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!