)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"d275536fbdb6fa50c040f500b062c2d4606d5121","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"11dfdc61_252e180f","updated":"2023-02-06 00:06:00.000000000","message":"we discussed in irc just merging these slowly over a few days to give us one thing to debug at a time.  we can watch this","commit_id":"4437dcd0fd879da6c982ff68f83dd57fc6984d81"}],"nodepool/elements/infra-package-needs/package-installs.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"ebfed745fc014639fce9a004ed51544fdf3ab9e0","unresolved":true,"context_lines":[{"line_number":4,"context_line":"cron:"},{"line_number":5,"context_line":"util-linux:"},{"line_number":6,"context_line":"build-essential:"},{"line_number":7,"context_line":"python3-dev:"},{"line_number":8,"context_line":"uuid-runtime:"},{"line_number":9,"context_line":"traceroute:"},{"line_number":10,"context_line":"ntp:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"37f74878_6aa65727","line":7,"updated":"2023-02-02 20:43:48.000000000","message":"I think there is a bug with only having python3-dev here. Some platforms set python3-dev to \"\" in the package map. I think this was because those platforms pulled in python3 and the equivalent of python3 dev via \"python3\". What this means is we\u0027ll stop installing python3 all together for those platforms?\n\nMaybe either keep python3-dev as it was or switch to \"python3\" across the board and manipulate the package map to install python3-dev for python3 where necessary?","commit_id":"4437dcd0fd879da6c982ff68f83dd57fc6984d81"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"6d23e494a2e1e1d237b0bcbb6fafed23a896d208","unresolved":true,"context_lines":[{"line_number":4,"context_line":"cron:"},{"line_number":5,"context_line":"util-linux:"},{"line_number":6,"context_line":"build-essential:"},{"line_number":7,"context_line":"python3-dev:"},{"line_number":8,"context_line":"uuid-runtime:"},{"line_number":9,"context_line":"traceroute:"},{"line_number":10,"context_line":"ntp:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"eebd39f6_cc31972e","line":7,"in_reply_to":"37f74878_6aa65727","updated":"2023-02-02 21:03:09.000000000","message":"So I think the difference now is that Python3 is a requirement for all images coming out of DIB.  Several of the in-chroot tools are now python3 so all images will have python3.  This wasn\u0027t the case during the transition period where we had things like centos7 not having python3 for a while.","commit_id":"4437dcd0fd879da6c982ff68f83dd57fc6984d81"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"19e043512ee57386d2f87797e8274083c979983a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"cron:"},{"line_number":5,"context_line":"util-linux:"},{"line_number":6,"context_line":"build-essential:"},{"line_number":7,"context_line":"python3-dev:"},{"line_number":8,"context_line":"uuid-runtime:"},{"line_number":9,"context_line":"traceroute:"},{"line_number":10,"context_line":"ntp:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5af8c816_d2b4e07a","line":7,"in_reply_to":"eebd39f6_cc31972e","updated":"2023-02-02 21:13:05.000000000","message":"Got it. Part of me likes being explicit about python here because ansible will end up relying on it. And bootstrapping python3 on our nodes without it being there using ansible is painful. That said simplifying is nice too and I\u0027m happy to land this for that reason.","commit_id":"4437dcd0fd879da6c982ff68f83dd57fc6984d81"}]}
