)]}'
{"nodepool/nodepool.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"55692f345b8bae1eac881472479488d5dcfa1a7d","unresolved":false,"context_lines":[{"line_number":396,"context_line":"      - vm"},{"line_number":397,"context_line":"      - simple-init"},{"line_number":398,"context_line":"      - growroot"},{"line_number":399,"context_line":"      - openssh-server"},{"line_number":400,"context_line":"    release: bionic"},{"line_number":401,"context_line":"    env-vars:"},{"line_number":402,"context_line":"      TMPDIR: /opt/dib_tmp"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"bfb3d3c7_d9217ffd","line":399,"updated":"2019-05-21 15:43:46.000000000","message":"We should consider adding an element that adds some useful packages like:\n\n  coreutils\n  acpid\n  util-linux\n  cron\n  python2/3 # For ansible\n  haveged\n  lvm2\n  ntp\n  iptables\n  curl/wget\n  git\n\nThis list largely comes from our infra-package-needs element with the stuff we don\u0027t need for production removed (so is flexible).\n\nIn particular I think we absolutely need haveged for anything doing tls/ssh. Ansible needs a python. And preinstalling things like iptables and ntp and lvm means we should have mostly working server type things without a config mgmt run.","commit_id":"737cfd9fac16795b3b3c232719102e9fef022bb4"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"dc7eeb215c9b5785deded4a4361d57a429185d9c","unresolved":false,"context_lines":[{"line_number":406,"context_line":"      DIB_APT_LOCAL_CACHE: \u00270\u0027"},{"line_number":407,"context_line":"      DIB_DISABLE_APT_CLEANUP: \u00271\u0027"},{"line_number":408,"context_line":"      DIB_GRUB_TIMEOUT: \u00270\u0027"},{"line_number":409,"context_line":"      DIB_DISTRIBUTION_MIRROR: \u0027http://mirror.dfw.rax.openstack.org/ubuntu\u0027"},{"line_number":410,"context_line":"      DIB_DEBOOTSTRAP_EXTRA_ARGS: \u0027--no-check-gpg\u0027"},{"line_number":411,"context_line":"      DIB_DEBIAN_COMPONENTS: \u0027main,universe\u0027"},{"line_number":412,"context_line":"      GIT_HTTP_LOW_SPEED_TIME: \u0027300\u0027"},{"line_number":413,"context_line":"      GIT_HTTP_LOW_SPEED_LIMIT: \u00271000\u0027"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"bfb3d3c7_4ad60fc6","line":410,"range":{"start_line":409,"start_character":6,"end_line":410,"end_character":50},"updated":"2019-05-21 17:48:05.000000000","message":"I don\u0027t think we should use our mirrors for the control plane servers. We should use upstream package mirrors (the dib default).","commit_id":"5d3c78580aba8f5581c363a53b045cfd2bd87438"}]}
