)]}'
{"nodepool/elements/infra-package-needs/install.d/10-packages":[{"author":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"change_message_id":"23b5a25e41a6656b20aa663fe95162420d5a218f","unresolved":true,"context_lines":[{"line_number":20,"context_line":"fi"},{"line_number":21,"context_line":"set -e"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"if [[ \"$DISTRO_NAME\" \u003d~ ^(centos|rocky)$ \u0026\u0026 ${DIB_RELEASE} !\u003d \u00279-stream\u0027 ]] ; then"},{"line_number":24,"context_line":"    # 9-stream we are just using the default rngd"},{"line_number":25,"context_line":"    # Note: $YUM exposed by centos|rhel-like environment, correct across releases"},{"line_number":26,"context_line":"    ${YUM} -y install --enablerepo\u003depel haveged"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"c68b9873_273cd344","line":23,"updated":"2022-02-15 21:10:52.000000000","message":"Not sure if a more verbose-less regex-ey solution might be preferred. happy to change","commit_id":"18b1e3c8409d967888f7246a56b79802d53d7c0c"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"430b37e36202e0720ffa9de7cc27dd60c7039764","unresolved":false,"context_lines":[{"line_number":20,"context_line":"fi"},{"line_number":21,"context_line":"set -e"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"if [[ \"$DISTRO_NAME\" \u003d~ ^(centos|rocky)$ \u0026\u0026 ${DIB_RELEASE} !\u003d \u00279-stream\u0027 ]] ; then"},{"line_number":24,"context_line":"    # 9-stream we are just using the default rngd"},{"line_number":25,"context_line":"    # Note: $YUM exposed by centos|rhel-like environment, correct across releases"},{"line_number":26,"context_line":"    ${YUM} -y install --enablerepo\u003depel haveged"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"fb2db946_93da2913","line":23,"in_reply_to":"c68b9873_273cd344","updated":"2022-02-16 11:15:10.000000000","message":"I\u0027m assuming that this will have to be amended again anyway once none-streamy 9-based releases show up, so I guess this is fine for now.","commit_id":"18b1e3c8409d967888f7246a56b79802d53d7c0c"}],"nodepool/elements/infra-package-needs/pkg-map":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"15f09b71805e7122dc667c146286c360966f2ba1","unresolved":true,"context_lines":[{"line_number":13,"context_line":"        \"iptables\": \"iptables-services\""},{"line_number":14,"context_line":"       }"},{"line_number":15,"context_line":"    },"},{"line_number":16,"context_line":"    \"centos\": {"},{"line_number":17,"context_line":"      \"8\": {"},{"line_number":18,"context_line":"        \"python-dev\": \"\","},{"line_number":19,"context_line":"        \"ntp\": \"chrony\","}],"source_content_type":"application/octet-stream","patch_set":1,"id":"d7696749_b421026a","line":16,"range":{"start_line":16,"start_character":5,"end_line":16,"end_character":11},"updated":"2022-02-15 21:08:59.000000000","message":"Should this be rocky? \"centos\" is already matched in the block above.","commit_id":"18b1e3c8409d967888f7246a56b79802d53d7c0c"},{"author":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"change_message_id":"23b5a25e41a6656b20aa663fe95162420d5a218f","unresolved":false,"context_lines":[{"line_number":13,"context_line":"        \"iptables\": \"iptables-services\""},{"line_number":14,"context_line":"       }"},{"line_number":15,"context_line":"    },"},{"line_number":16,"context_line":"    \"centos\": {"},{"line_number":17,"context_line":"      \"8\": {"},{"line_number":18,"context_line":"        \"python-dev\": \"\","},{"line_number":19,"context_line":"        \"ntp\": \"chrony\","}],"source_content_type":"application/octet-stream","patch_set":1,"id":"b679332d_6e3d3aeb","line":16,"updated":"2022-02-15 21:10:52.000000000","message":"oops.. fixing","commit_id":"18b1e3c8409d967888f7246a56b79802d53d7c0c"},{"author":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"change_message_id":"23b5a25e41a6656b20aa663fe95162420d5a218f","unresolved":false,"context_lines":[{"line_number":13,"context_line":"        \"iptables\": \"iptables-services\""},{"line_number":14,"context_line":"       }"},{"line_number":15,"context_line":"    },"},{"line_number":16,"context_line":"    \"centos\": {"},{"line_number":17,"context_line":"      \"8\": {"},{"line_number":18,"context_line":"        \"python-dev\": \"\","},{"line_number":19,"context_line":"        \"ntp\": \"chrony\","}],"source_content_type":"application/octet-stream","patch_set":1,"id":"cb24396e_2d3be9c3","line":16,"range":{"start_line":16,"start_character":5,"end_line":16,"end_character":11},"in_reply_to":"d7696749_b421026a","updated":"2022-02-15 21:10:52.000000000","message":"Ack","commit_id":"18b1e3c8409d967888f7246a56b79802d53d7c0c"}],"nodepool/elements/infra-package-needs/post-install.d/80-enable-haveged":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"15f09b71805e7122dc667c146286c360966f2ba1","unresolved":true,"context_lines":[{"line_number":6,"context_line":"set -eu"},{"line_number":7,"context_line":"set -o pipefail"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"if [[ ( ${DISTRO_NAME} \u003d\u003d \u0027centos\u0027 \u0026\u0026 ${DIB_RELEASE} \u003d \u00279-stream\u0027 ) ]]; then"},{"line_number":10,"context_line":"    # 9-stream we are just using the default rngd"},{"line_number":11,"context_line":"    exit 0"},{"line_number":12,"context_line":"fi"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"7af80b67_178722f4","line":9,"updated":"2022-02-15 21:08:59.000000000","message":"Are the new parens doing anything here? Maybe this was meant to add a check for rocky?\n\nThough looking at the whole file I suspect we didn\u0027t need any changes here.","commit_id":"18b1e3c8409d967888f7246a56b79802d53d7c0c"},{"author":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"change_message_id":"23b5a25e41a6656b20aa663fe95162420d5a218f","unresolved":false,"context_lines":[{"line_number":6,"context_line":"set -eu"},{"line_number":7,"context_line":"set -o pipefail"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"if [[ ( ${DISTRO_NAME} \u003d\u003d \u0027centos\u0027 \u0026\u0026 ${DIB_RELEASE} \u003d \u00279-stream\u0027 ) ]]; then"},{"line_number":10,"context_line":"    # 9-stream we are just using the default rngd"},{"line_number":11,"context_line":"    exit 0"},{"line_number":12,"context_line":"fi"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"8d24a199_cdcf0555","line":9,"in_reply_to":"7af80b67_178722f4","updated":"2022-02-15 21:10:52.000000000","message":"Ack - I started changing it and then almost fully un-did my change but not completely!","commit_id":"18b1e3c8409d967888f7246a56b79802d53d7c0c"}]}
