Wednesday, 2021-09-22

opendevreviewJulia Kreger proposed openstack/ironic master: DNM/WIP - Add FIPS jobs  https://review.opendev.org/c/openstack/ironic/+/79773900:05
opendevreviewJacob Anders proposed openstack/ironic master: Add support for verify steps  https://review.opendev.org/c/openstack/ironic/+/80000100:38
opendevreviewJacob Anders proposed openstack/ironic master: Make iDRAC management steps verify steps  https://review.opendev.org/c/openstack/ironic/+/80403200:49
opendevreviewJacob Anders proposed openstack/ironic master: Make iDRAC management steps verify steps  https://review.opendev.org/c/openstack/ironic/+/80403200:50
*** pmannidi is now known as pmannidi|AFK01:17
opendevreviewZhouHao proposed openstack/ironic master: [iRMC] Avoid repeatedly resuming clean after creating raid configuration  https://review.opendev.org/c/openstack/ironic/+/80902201:29
opendevreviewZhouHao proposed openstack/ironic master: [iRMC] Set polling after RAID is built  https://review.opendev.org/c/openstack/ironic/+/80902301:29
*** pmannidi|AFK is now known as pmannidi02:22
opendevreviewMerged openstack/ironic master: Set stage for release 18.2  https://review.opendev.org/c/openstack/ironic/+/81032303:11
opendevreviewSteve Baker proposed openstack/ironic master: Add missing mode setting on pxe created directories  https://review.opendev.org/c/openstack/ironic/+/80929403:17
opendevreviewSteve Baker proposed openstack/ironic master: chmod fetched pxe kernel/ramdisk files  https://review.opendev.org/c/openstack/ironic/+/80929503:17
opendevreviewMerged openstack/ironic master: Remove docker reference from legacy image build  https://review.opendev.org/c/openstack/ironic/+/81031103:19
opendevreviewSteve Baker proposed openstack/ironic master: WIP Use cp to copy local images to preserve sparseness  https://review.opendev.org/c/openstack/ironic/+/80015203:37
opendevreviewJacob Anders proposed openstack/ironic master: Add support for verify steps  https://review.opendev.org/c/openstack/ironic/+/80000105:07
*** pmannidi is now known as pmannidi|brb05:17
*** pmannidi|brb is now known as pmannidi|Lunch05:22
arne_wiebalckGood morning, Ironic!06:03
arne_wiebalckmnasiadka: heh, that is symptom no. 1 :-)06:05
dtantsurmorning ironic06:08
iurygregorygood morning arne_wiebalck dtantsur and Ironic o/06:18
arne_wiebalckhey iurygregory, good morning! o/06:19
*** pmannidi|Lunch is now known as pmannidi06:20
dtantsur\o06:20
dtantsuriurygregory: JFYI I want to request a sushy-tools release with the recently merged fix06:21
iurygregorydtantsur, ++ go ahead and I will +106:26
dtantsuriurygregory: just did06:26
dtantsurhttps://review.opendev.org/c/openstack/releases/+/81034306:26
iurygregory0.18.1 makes sense =) +106:26
iurygregoryoh wow, google chrome is evaluating using Rust in the future :O06:42
dtantsurnice06:46
opendevreviewDmitry Tantsur proposed openstack/ironic master: Use an ImageCache for provided boot/deploy ISO images  https://review.opendev.org/c/openstack/ironic/+/81024106:58
* dtantsur -> errands, brb06:58
opendevreviewDmitry Tantsur proposed openstack/ironic master: Use an ImageCache for provided boot/deploy ISO images  https://review.opendev.org/c/openstack/ironic/+/81024107:00
opendevreviewZhouHao proposed openstack/ironic master: [iRMC] Avoid repeatedly resuming clean after creating raid configuration  https://review.opendev.org/c/openstack/ironic/+/80902207:26
opendevreviewZhouHao proposed openstack/ironic master: [iRMC] Set polling after RAID is built  https://review.opendev.org/c/openstack/ironic/+/80902307:26
*** rpittau|afk is now known as rpittau07:28
rpittaugood morning ironic! o/07:28
jandershey rpittau o/07:31
rpittauhey janders :)07:31
iurygregoryhey janders and rpittau o/07:36
rpittauhey iurygregory :)07:36
jandershey iurygregory o/07:36
opendevreviewJacob Anders proposed openstack/ironic master: Add support for verify steps  https://review.opendev.org/c/openstack/ironic/+/80000107:47
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Support debian 11 "bullseye"  https://review.opendev.org/c/openstack/bifrost/+/80632807:47
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Support debian 11 "bullseye"  https://review.opendev.org/c/openstack/bifrost/+/80632807:48
iurygregorydtantsur, if you have some time later today https://review.opendev.org/c/openstack/releases/+/810149 I just updated the release patch to create stable/xena for Ironic08:23
iurygregoryI've looked at the open patches and we can backport them so we should be fine 08:24
rpittauiurygregory: did we double-check release notes ?08:26
iurygregoryrpittau, yup =)08:26
rpittauok08:26
iurygregoryrpittau, https://review.opendev.org/c/openstack/ironic/+/810323 08:27
rpittauI double-checked the patches, looks good, added my +108:29
iurygregoryrpittau, tks!08:29
iurygregoryI'm going to check ipa and inspector patches to see if there is something we want to include for the xena release08:29
iurygregoryfeel free to ping if you find any patch that might be important 08:30
rpittaudo we plan to have victoria and wallaby released soon ? 08:31
iurygregoryrpittau, we can ofc =)08:32
iurygregorymaybe next week? (so we can take a look this week at backports etc)08:32
rpittauyeah, let's finish xena first :)08:33
opendevreviewJacob Anders proposed openstack/ironic master: Add support for verify steps  https://review.opendev.org/c/openstack/ironic/+/80000108:56
opendevreviewOpenStack Release Bot proposed openstack/ironic stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/ironic/+/81037810:11
opendevreviewOpenStack Release Bot proposed openstack/ironic stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/ironic/+/81037910:11
opendevreviewOpenStack Release Bot proposed openstack/ironic master: Update master for stable/xena  https://review.opendev.org/c/openstack/ironic/+/81038010:11
opendevreviewOpenStack Release Bot proposed openstack/ironic master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/ironic/+/81038110:11
dtantsuryay10:15
dtantsuriurygregory: so we have inspector and IPA left?10:15
iurygregorydtantsur, correct (I've checked the open patches for ipa so far most of them have -1 from CI and they don't seem urgent...)10:16
iurygregorymaybe for inspector we want https://review.opendev.org/c/openstack/ironic-inspector/+/807578 ?10:17
dtantsuriurygregory: I can add it to my list and try to review today. but it's also not quite urgent, especially since we cannot get CLI in Xena10:18
iurygregoryyeah10:19
iurygregoryI also noticed that still need some changes 10:19
iurygregoryI will check the releasenotes for inspector/ipa to see if we need to change something10:20
dtantsur++10:22
iurygregorygoing to grab some lunch before the downstream meeting brb10:23
opendevreviewZhouHao proposed openstack/ironic master: [iRMC] Avoid repeatedly resuming clean after creating raid configuration  https://review.opendev.org/c/openstack/ironic/+/80902210:24
opendevreviewZhouHao proposed openstack/ironic master: [iRMC] Set polling after RAID is built  https://review.opendev.org/c/openstack/ironic/+/80902310:24
janderssee you tomorrow Ironic o/11:14
opendevreviewMerged openstack/ironic stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/ironic/+/81037811:21
opendevreviewMerged openstack/ironic stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/ironic/+/81037911:21
opendevreviewMerged openstack/ironic master: Update master for stable/xena  https://review.opendev.org/c/openstack/ironic/+/81038011:42
opendevreviewDmitry Tantsur proposed openstack/ironic master: Devstack: don't scan /opt, /etc looking for isolinux  https://review.opendev.org/c/openstack/ironic/+/81032711:43
opendevreviewAija Jauntēva proposed openstack/ironic master: Update iDRAC doc for idrac-redfish RAID  https://review.opendev.org/c/openstack/ironic/+/81041412:15
opendevreviewMerged openstack/bifrost stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/bifrost/+/81029412:25
opendevreviewMerged openstack/bifrost stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/bifrost/+/81029512:25
opendevreviewMerged openstack/bifrost master: Update master for stable/xena  https://review.opendev.org/c/openstack/bifrost/+/81029612:25
opendevreviewMerged openstack/bifrost master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/bifrost/+/81029712:27
opendevreviewHarald Jensås proposed openstack/metalsmith master: Write network_data.json metadata to config-dirve  https://review.opendev.org/c/openstack/metalsmith/+/81032012:33
opendevreviewHarald Jensås proposed openstack/metalsmith master: Write network_data.json metadata to config-dirve  https://review.opendev.org/c/openstack/metalsmith/+/81032012:54
rpittaummmm we have the 2 redfish vmedia jobs in bifrost check as voting, but not in the gate, is that intended ?13:08
iurygregoryO.o13:09
rpittauhttps://opendev.org/openstack/bifrost/src/branch/master/zuul.d/project.yaml#L1413:09
iurygregoryrpittau, interesting :D13:10
rpittauyeah, if it's in purpose I don't remember the reasoning behind it13:10
TheJuliagood morning13:11
rpittaugood morning TheJulia :)13:12
iurygregorygood morning TheJulia =)13:12
opendevreviewDmitry Tantsur proposed openstack/ironic master: Clean up caches periodically  https://review.opendev.org/c/openstack/ironic/+/81042813:19
opendevreviewDmitry Tantsur proposed openstack/ironic master: Clean up caches periodically  https://review.opendev.org/c/openstack/ironic/+/81042813:19
dtantsurmorning TheJulia 13:19
dtantsurrpittau: I'm quite sure it's a mistake13:20
rpittauok, I'll submit a patch13:20
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Support debian 11 "bullseye"  https://review.opendev.org/c/openstack/bifrost/+/80632813:20
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Add redfish vmedia jobs to gate  https://review.opendev.org/c/openstack/bifrost/+/81043013:21
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Support debian 11 "bullseye"  https://review.opendev.org/c/openstack/bifrost/+/80632813:23
* TheJulia feels like a zombie this morning13:32
dtantsurcraving for some tasty brains?13:33
dtantsuroh, mmm, we need to decide this week re outreachy13:34
rpittauevery time I think about Indiana Jones and the Temple of Doom13:34
dtantsuranyone feels like mentoring? iurygregory, rpittau, TheJulia?13:34
rpittaudtantsur: I'm available13:35
TheJuliadtantsur: stevebaker is pondering a few things13:35
dtantsurcool! could you folks coordinate before EOW?13:35
dtantsur(I'm available too, but I can just as well leave it up to someone else, especially if stevebaker want to try)13:36
TheJuliaI suspect so, I noted to him the submission deadline is now the 29th13:36
rpittauyeah, same, I did it two times already so if stevebaker wants to go for it I can just help13:36
dtantsuryeah, we may need someone to cover this side of the Earth13:37
TheJuliaThe only project idea that has come to mind in my brain is likely... too... obscure of a hardware issue13:37
dtantsurmay be worth checking storyboard for easy RFEs13:38
TheJuliayeah13:39
opendevreviewJulia Kreger proposed openstack/ironic master: DNM/WIP - Add FIPS jobs  https://review.opendev.org/c/openstack/ironic/+/79773913:52
opendevreviewMerged openstack/ironic master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/ironic/+/81038113:52
JayFTheJulia: dtantsur: I wonder if there are opportunities in documentation13:57
JayFalthough that could be a big lift for an intern13:57
TheJuliaI mean, for low hanging fruit/clarity items, docs make sense to familuarize interns with the ins and outs, but some sort of code feature is kind of preferred in that context since there is ultimately a backing funding thing going on where the desire is to help guide the interns into becoming code contributors14:00
* iurygregory is wondering why git review is taking more than 1min...14:00
iurygregoryI've checked inspector releasenotes and they look good, I've updated the release patch https://review.opendev.org/c/openstack/releases/+/81014714:01
TheJuliaI'm actually wondering why a change I uploaded a few minutes ago is not in zuul yet14:01
JayFI dislike the base assumption in that statement that doc contibutions are not a form of code contribution; but I understand that's likely a transferred assumption from outreachy and not from you directly :)14:01
TheJuliaYeah, there whole thing is largely get a feature, solve a problem, gain and move that "real world" experience forward14:02
TheJulia*but* I *do* think it is worthwhile to chat with Sage Sharp in person about this at some point14:02
TheJuliaWhen you know... when we can have such things and all14:02
opendevreviewMerged openstack/ironic master: Update iDRAC doc for idrac-redfish RAID  https://review.opendev.org/c/openstack/ironic/+/81041414:11
dtantsurJayF: let's put is this way: experience in fixing docs is not likely to land you a job in software engineering.14:12
JayFthe oof-ness of that statement is immeasurable, and saddens me greatly14:12
dtantsurI don't disagree with that, but that's life14:12
JayFI'd rather have someone with dev chops who has only fixed docs than someone with dev chops who has never fixed docs :|14:12
dtantsurwe're trying to give these people the best start possible14:12
JayFyou're 100% right14:13
JayFbut I wish reality was different14:13
dtantsuryep14:13
dtantsurthat being said, we could use some doc tasks for the selection round14:13
TheJulia++14:13
iurygregoryI've checked ipa and it looks good also, I've pushed 8.2.0 https://review.opendev.org/c/openstack/releases/+/810148/14:14
dtantsurand also to be fair: there have been outreachy projects to work on docs14:14
TheJuliaaround setting boot mode would be good since that we already got a complaint about it downstream :(14:14
dtantsurso maybe I'm too harsh. but then again, I don't know how to get someone busy with our docs for 3 months14:14
TheJuliamake the api self-documenting from the api surface?!14:15
* TheJulia hides14:15
dtantsuryou mean api-ref?14:15
TheJuliaget rid of it in favor of in code14:16
dtantsurthat could be an interesting task14:17
TheJuliait could14:18
JayFoh what a brilliant idea14:19
JayFdo other openstack projects do this already? Are there libraries and examples?14:19
TheJuliaafaik no, somehow we got on this pattern of api-ref in templated documentes with variables way in the communit14:20
TheJuliawhich I think as we all know is kind of "annoying"14:20
TheJuliaAnother thing I *do* want to see is us start to consume settings/overrides to firing up ironic becomes easier to just "start the service" and the needful occurs without human interaction or human driven steps14:20
TheJuliahmmm14:22
dtantsurI have mixed feelings about this14:22
dtantsuron one hand - YES PLEASE, on the other - we have too many dependencies14:22
TheJuliaI want to at least push dependencies to packagers to be aware of14:22
dtantsur(which is why I'm investing so much in Bifrost)14:22
TheJuliaand possibly drop the requisite configuration14:22
TheJuliaso distro specific lives at the distro layer14:23
dtantsurI rather mean things like dnsmasq, httpd, neutron...14:23
TheJuliaoh yeah14:23
TheJuliathose14:23
TheJulia:(14:23
TheJuliathose are the ones I'm not sure we can just get rid of14:23
TheJuliamy personal mission seems to always be related to just pxe and bootloaders14:23
dtantsurmaybe we should once again entertain the idea of official containers?14:23
dtantsur(maybe in collaboration with kolla/metal3/...)14:23
TheJuliaDo we have any zuul cookies laying around? I think it needs some giant chocolate chip coookies14:24
TheJuliapossibly with ice cream on top14:24
dtantsuryummy14:24
JayFYou're not going to get a software dev job just tossing stuff in containers, either ;)14:24
dtantsurJayF: I hope you're right, but sometimes I feel like you're not :)14:24
JayFalthough I guess you could argue that I am the counterexample :P 14:24
dtantsur:D14:24
dtantsurin any case, I don't think we're ready to give this as a task to an intern before we make up our mind14:25
dtantsura PTG topic?14:25
JayFhow about heartbeat only mode for IPA? :P 14:25
JayFthat is a pretty big lift14:25
dtantsuryeah. and requires diving into somewhat convoluted code. but doable14:26
dtantsurTheJulia: https://etherpad.opendev.org/p/ironic-yoga-ptg line 9014:28
dtantsurtweak it as you wish14:28
TheJuliaAdded a thing, but otherwise lgtm14:30
sdanniHi! I'm running metalsmith deploy command with a node lessee role and having error "Access was denied to the following resource: baremetal:allocation:create_pre_rbac". After putting create_pre_rbac policy into my policy file and adding is_node_lessee rule in it, it's still access denied. I notice that pre_rbac is deprecated now, is it the reason why it doesn't work?14:31
TheJuliaokay, zuuls backed up like 40 minutes14:32
TheJuliasdanni: what is your role issued by keystone?14:32
sdanniTheJulia: it's a member role14:33
TheJuliasdanni: so realistically its a policy to bridge the gap between prior models and the new rbac model14:35
TheJuliahttps://github.com/openstack/ironic/blob/af0e5ee096fa237290776969a37f3bced96b7456/releasenotes/notes/allocations-restricted-rbac-create-2847943150656432.yaml14:35
TheJuliaThe existing policy is '(rule:is_member and role:baremetal_admin) or (is_admin_project:True and role:admin)'14:36
TheJuliaso you need to logically or it, or try the new defaults14:36
TheJuliasdanni: it may just because you don't have admin rights presently on the tenant, and running with member role and lessee level of access in the new model is going to be a bit painful. Owner would be easier, admin/lessee should be the level of access you need/want14:38
sdannican't I customize the policy? (rule:is_member and role:baremetal_admin) or (is_admin_project:True and role:admin) or (rule:is_node_owner) or (rule:is_node_lessee)"14:38
TheJuliayou can, but you no node is associated yet14:39
TheJuliasdanni: https://github.com/openstack/ironic/blob/af0e5ee096fa237290776969a37f3bced96b7456/ironic/api/controllers/v1/allocation.py#L31114:40
sdanniI think enforce_new_defaults is set to false on my ironic controller, so should i enable it?14:41
TheJuliasdanni: I'd give it a spin :)14:41
TheJuliaideally, with that, you whouldn't need to modify the policy file to do what your trying to do14:42
TheJuliasdanni: you *will* need an admin to grant access to nodes to match your project ID for the allocation process to actually work in the rbac model, since your not running as an admin presently14:43
sdannialright! so ironic will check the lessee project ID and grant the allocation access?14:45
sdannihow does admin grant access to nodes? :)14:45
TheJuliaa system scoped admin needs to set the owner or lessee fields appropriately on the nodes.14:47
TheJuliato match the project ID your trying to use14:47
TheJuliathe db query adds the project you make the allocation request with and returns from that available list to make an allocation14:48
TheJuliadtantsur: JayF: You know, a small-ish project would be to update our smbios handling to capture redfish addressing information14:49
TheJulia*or* grab it from efi variables exposed to the running OS14:49
JayFIs that reasonably doable by someone without access to special hardware and/or can we provide a hardware lab for the intern to use?14:49
TheJuliathe person learning that *would* need to learn some some really low level DMTF standards in the process14:49
JayFI'll also note that something hardware-centric might be a little bit more difficult14:49
TheJuliaoh, agree it is a bit more difficult14:50
sdanniTheJulia: thanks! The node's lessee field is already set. I'll take a try!14:50
TheJuliaI don't think they would be able to really test it fully without bleeding access to brand new hardware14:50
TheJuliaUnfortunately vendors are still implementing the redfish hci side of things14:50
TheJuliabut the smbios vars should be present if it is there in smbios 2.614:50
TheJuliaand those field id values are assigned14:51
dtantsurI'm a bit reserved about projects that are not testable in any form by interns14:51
JayF++14:52
dtantsuranyway, have to run now. see you tomorrow folks!14:53
JayFo/14:53
iurygregorybye dtantsur o/14:53
TheJuliadtantsur: ditto15:03
TheJuliagoodnight dtantsur 15:03
opendevreviewJulia Kreger proposed openstack/ironic master: Remove legacy rpm install list and use bindep  https://review.opendev.org/c/openstack/ironic/+/81031315:23
TheJuliafreaky15:24
TheJuliamysql setup is broken doing that15:24
iurygregoryrandom failures or really broken?15:32
TheJulialike... really broken15:34
TheJuliait *looks* like actually using bindep may short circuit thigns for devstack15:34
iurygregorywoot 15:35
* TheJulia digs through devstck to confirm that bidnep is invoked *without* a filter15:36
opendevreviewJulia Kreger proposed openstack/ironic master: Remove legacy rpm install list and use bindep  https://review.opendev.org/c/openstack/ironic/+/81031315:44
rpittaugood night! o/15:45
*** rpittau is now known as rpittau|afk15:45
iurygregorywoot, we need bindep in another dir to work? O.o15:47
TheJuliayup15:50
TheJuliadevstack only loads it from devstack/files15:50
iurygregoryfacepalm =(15:50
TheJuliaiknowrite15:50
opendevreviewJulia Kreger proposed openstack/ironic master: DNM/WIP - Add FIPS jobs  https://review.opendev.org/c/openstack/ironic/+/79773915:52
TheJuliahmmm16:01
TheJuliaif anyone has patches to push to zuul, please hold off. Things are rather unhappy with zuul16:07
TheJuliaAlso, no rechecks16:07
TheJuliasooo many tests look for bios16:23
arne_wiebalckbye everyone o/16:27
opendevreviewLeo McGann proposed openstack/ironic master: Adds Attestation Interface to Node  https://review.opendev.org/c/openstack/ironic/+/75583616:56
* TheJulia waves goodnight17:00
sdanniTheJulia: I set enforce_new_defaults to true and it did work to skip checking deprecated policies. But idk why results for "baremetal node list" or "baremetal port list" are always empty for admin project since this change? A lessee project can view it's node tho.17:06
TheJuliasdanni: concept of an "admin project" in the new rbac world is actually wrong17:09
TheJuliain ironic, in the new rbac world, it is System Scoped authentication to see a global view17:09
TheJuliaThis honestly goes back to the age old keystone bug of if you have admin in one project, you can gain rights in other projects17:10
* TheJulia senses a blog post coming17:10
TheJuliaand more documentation :(17:10
*** mgoddard- is now known as mgoddard17:13
sdanniTheJulia: if i understand it correctly, there's no admin project, but we can give a project a certain system scope to operate as an admin?17:14
TheJuliano project can have a system scope17:15
TheJuliaan account exists in the system scope and think of it as global admin of the universe17:15
TheJuliaas long as it has the admin role17:15
TheJuliayou *could* always just change the rule to be functionally wide open to create allocations... *but* your questions are actually feedback in a sense, so its a good like of thought and questions for us to learn from17:16
sdannihmm, i guess i need some time to go over and digest the new rbac world. For a project with admin role, what else does it need to view all baremetal nodes?17:21
TheJuliaan assigned owner or lessee17:21
TheJuliamatching *their* project id17:22
TheJuliasdanni: we do have a spec published regarding this, and additional questions I think I'll need to write up for a blog post, so as you come across questions or needing clarification I'm happy to provide insight17:22
TheJuliafwiw, all of openstack is moving to this delineated model, but it is just more extreme with ironic given we were not a fully multi-tenant API to begin with17:23
sdannii tried with a project that is the node's lessee and it could list it's nodes and deploy.17:24
TheJulia\o/17:25
TheJuliaThat is good17:25
TheJuliathere is an overlap capability with owner/lessee fields both being populated17:25
sdannibut seems like a project with admin role but not the assigned lessee or owner, it can't actually view the node or deploy the node17:25
TheJuliasdanni: could you clarify that a little more. We have fairly explicit testing for the api side of that17:26
sdanniI have a project: moc that is the lessee of the node dell-14. And I also have an "admin project". Before I set enforce_new_defaults to true, the admin project can view all nodes and deploy nodes with metalsmith, but the moc project can't deploy dell-14 because pre_rbac:allocation_create policy. After the enforce_new_defaults set to true, the "admin project" suddenly can't view any nodes, but the moc project can 17:31
sdannideploy dell-1417:31
TheJuliaindeed, that is explicitly by design17:33
TheJuliayour "admin project" either needs to be the owner of the node... *or* you need to use a system scoped admin account/token17:34
TheJulia(or member, system scoped members can also do stuff17:34
TheJulia)17:34
TheJulia(and really, you just need reader at the system scope to see everything)17:34
sdanniI see. Thanks! I'll take a try!17:38
-opendevstatus- NOTICE: Zuul has been restarted in order to address a performance regression related to event processing; any changes pushed or approved between roughly 17:00 and 18:30 UTC should be rechecked if they're not already enqueued according to the Zuul status page18:36
opendevreviewOpenStack Release Bot proposed openstack/ironic-python-agent stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/ironic-python-agent/+/81050118:38
opendevreviewOpenStack Release Bot proposed openstack/ironic-python-agent stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/ironic-python-agent/+/81050218:38
opendevreviewOpenStack Release Bot proposed openstack/ironic-python-agent master: Update master for stable/xena  https://review.opendev.org/c/openstack/ironic-python-agent/+/81050318:38
opendevreviewOpenStack Release Bot proposed openstack/ironic-python-agent master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/ironic-python-agent/+/81050418:38
sdanniTheJulia: I assume creating system scoped roles needs a system scoped admin to do so and I've found that admin user. How can I operate these things with it's account/token? 18:40
opendevreviewOpenStack Release Bot proposed openstack/ironic-inspector stable/xena: Update .gitreview for stable/xena  https://review.opendev.org/c/openstack/ironic-inspector/+/81050518:40
opendevreviewOpenStack Release Bot proposed openstack/ironic-inspector stable/xena: Update TOX_CONSTRAINTS_FILE for stable/xena  https://review.opendev.org/c/openstack/ironic-inspector/+/81050618:40
opendevreviewOpenStack Release Bot proposed openstack/ironic-inspector master: Update master for stable/xena  https://review.opendev.org/c/openstack/ironic-inspector/+/81050718:40
opendevreviewOpenStack Release Bot proposed openstack/ironic-inspector master: Add Python3 yoga unit tests  https://review.opendev.org/c/openstack/ironic-inspector/+/81050818:40
TheJuliasdanni: with the token, you can't send a project_id... I don't remember the exact details *but* if you look for ironic/tests/unit/api/v1/*.yaml you'll see some examples of system scoped token formatting field wise19:06
sdanniwill do19:10
TheJuliawow, we built up a lot of debt around uefi19:35
jandersgood morning Ironic o/21:11
JayFo/21:12
TheJuliagood morning janders 21:45
opendevreviewMerged openstack/metalsmith master: Write network_data.json metadata to config-dirve  https://review.opendev.org/c/openstack/metalsmith/+/81032022:15
opendevreviewHarald Jensås proposed openstack/metalsmith stable/xena: Write network_data.json metadata to config-dirve  https://review.opendev.org/c/openstack/metalsmith/+/81048022:17
opendevreviewHarald Jensås proposed openstack/metalsmith stable/wallaby: Write network_data.json metadata to config-dirve  https://review.opendev.org/c/openstack/metalsmith/+/81048122:17
TheJuliaumm, yeah. Changing the default boot mode is a major lift22:25
TheJuliabut we need to do it22:25
* TheJulia sighs22:25
* TheJulia goes and checks for a leaky tire and goes to find dinner22:30
opendevreviewSteve Baker proposed openstack/ironic master: Use cp to copy local images to preserve sparseness  https://review.opendev.org/c/openstack/ironic/+/80015223:31

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