)]}'
{"multi-node-aio/deploy-osa.sh":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"c874e95cd56069265b75e6d0ef30c0c485d47690","unresolved":false,"context_lines":[{"line_number":85,"context_line":"  # Generate the passwords for the environment"},{"line_number":86,"context_line":"  python ./scripts/pw-token-gen.py --file /etc/openstack_deploy/user_secrets.yml"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"  # This is happening so the VMs running the infra use less storage"},{"line_number":89,"context_line":"  osa_user_var_add lxc_container_backing_store \u0027lxc_container_backing_store: dir\u0027"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"  # Tempest is being configured to use a known network"},{"line_number":92,"context_line":"  osa_user_var_add tempest_public_subnet_cidr \u0027tempest_public_subnet_cidr: 172.29.248.0/22\u0027"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_adac7836","line":89,"range":{"start_line":88,"start_character":0,"end_line":89,"end_character":81},"updated":"2016-08-31 10:24:28.000000000","message":"This will happen automatically if there is no vg named \u0027lxc\u0027 so you shouldn\u0027t need to set it.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"c874e95cd56069265b75e6d0ef30c0c485d47690","unresolved":false,"context_lines":[{"line_number":94,"context_line":"  # This makes running neutron in a distributed system easier and a lot less noisy"},{"line_number":95,"context_line":"  osa_user_var_add neutron_l2_population \u0027neutron_l2_population: True\u0027"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"  # This makes the glance image store use swift instead of the file backend"},{"line_number":98,"context_line":"  osa_user_var_add glance_default_store \u0027glance_default_store: swift\u0027"},{"line_number":99,"context_line":"popd"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"# Set the number of forks for the ansible client calls"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_ad7398e6","line":98,"range":{"start_line":97,"start_character":0,"end_line":98,"end_character":69},"updated":"2016-08-31 10:24:28.000000000","message":"This is now automatically set if there are members of the swift_hosts group, so you don\u0027t need to set it.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"e2c7826237f745864c1a48b549f527c8ad68eac3","unresolved":false,"context_lines":[{"line_number":94,"context_line":"  # This makes running neutron in a distributed system easier and a lot less noisy"},{"line_number":95,"context_line":"  osa_user_var_add neutron_l2_population \u0027neutron_l2_population: True\u0027"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"  # This makes the glance image store use swift instead of the file backend"},{"line_number":98,"context_line":"  osa_user_var_add glance_default_store \u0027glance_default_store: swift\u0027"},{"line_number":99,"context_line":"popd"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"# Set the number of forks for the ansible client calls"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_387ec4ae","line":98,"range":{"start_line":97,"start_character":0,"end_line":98,"end_character":69},"in_reply_to":"fa7ab95a_ad7398e6","updated":"2016-08-31 18:44:19.000000000","message":"This may be true in newton but in mitaka/liberty it is not.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"}],"multi-node-aio/setup-cobbler.sh":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"c874e95cd56069265b75e6d0ef30c0c485d47690","unresolved":false,"context_lines":[{"line_number":18,"context_line":"source functions.rc"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# Install cobbler"},{"line_number":21,"context_line":"wget -qO - http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler26/xUbuntu_14.04/Release.key | apt-key add -"},{"line_number":22,"context_line":"add-apt-repository \"deb http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler26/xUbuntu_14.04/ ./\""},{"line_number":23,"context_line":"apt-get update \u0026\u0026 DEBIAN_FRONTEND\u003dnoninteractive apt-get -y --force-yes install cobbler dhcp3-server debmirror isc-dhcp-server ipcalc tftpd tftp fence-agents iptables-persistent"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_707247af","line":21,"range":{"start_line":21,"start_character":84,"end_line":21,"end_character":96},"updated":"2016-08-31 10:24:28.000000000","message":"Can we make this work for Trusty \u0026 Xenial? Ideally default the Newton build to Xenial.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"e2c7826237f745864c1a48b549f527c8ad68eac3","unresolved":false,"context_lines":[{"line_number":18,"context_line":"source functions.rc"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# Install cobbler"},{"line_number":21,"context_line":"wget -qO - http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler26/xUbuntu_14.04/Release.key | apt-key add -"},{"line_number":22,"context_line":"add-apt-repository \"deb http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler26/xUbuntu_14.04/ ./\""},{"line_number":23,"context_line":"apt-get update \u0026\u0026 DEBIAN_FRONTEND\u003dnoninteractive apt-get -y --force-yes install cobbler dhcp3-server debmirror isc-dhcp-server ipcalc tftpd tftp fence-agents iptables-persistent"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_f8ac5c37","line":21,"range":{"start_line":21,"start_character":84,"end_line":21,"end_character":96},"in_reply_to":"fa7ab95a_707247af","updated":"2016-08-31 18:44:19.000000000","message":"we can/could but i\u0027d like it not to be in this patch. this patch was done simply so the system would work as of now it\u0027s broken w/ newton + trusty.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"c874e95cd56069265b75e6d0ef30c0c485d47690","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# Install cobbler"},{"line_number":21,"context_line":"wget -qO - http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler26/xUbuntu_14.04/Release.key | apt-key add -"},{"line_number":22,"context_line":"add-apt-repository \"deb http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler26/xUbuntu_14.04/ ./\""},{"line_number":23,"context_line":"apt-get update \u0026\u0026 DEBIAN_FRONTEND\u003dnoninteractive apt-get -y --force-yes install cobbler dhcp3-server debmirror isc-dhcp-server ipcalc tftpd tftp fence-agents iptables-persistent"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# Basic cobbler setup"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_b0abefd5","line":22,"range":{"start_line":22,"start_character":97,"end_line":22,"end_character":109},"updated":"2016-08-31 10:24:28.000000000","message":"Can we make this work for Trusty \u0026 Xenial? Ideally default the Newton build to Xenial.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"e2c7826237f745864c1a48b549f527c8ad68eac3","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# Install cobbler"},{"line_number":21,"context_line":"wget -qO - http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler26/xUbuntu_14.04/Release.key | apt-key add -"},{"line_number":22,"context_line":"add-apt-repository \"deb http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler26/xUbuntu_14.04/ ./\""},{"line_number":23,"context_line":"apt-get update \u0026\u0026 DEBIAN_FRONTEND\u003dnoninteractive apt-get -y --force-yes install cobbler dhcp3-server debmirror isc-dhcp-server ipcalc tftpd tftp fence-agents iptables-persistent"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# Basic cobbler setup"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_b8bad46c","line":22,"range":{"start_line":22,"start_character":97,"end_line":22,"end_character":109},"in_reply_to":"fa7ab95a_b0abefd5","updated":"2016-08-31 18:44:19.000000000","message":"we can/could but i\u0027d like it not to be in this patch. this patch was done simply so the system would work as of now it\u0027s broken w/ newton + trusty.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"}],"multi-node-aio/setup-host.sh":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"c874e95cd56069265b75e6d0ef30c0c485d47690","unresolved":false,"context_lines":[{"line_number":94,"context_line":"  mount -a"},{"line_number":95,"context_line":"fi"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"cat \u003e /etc/sources.list \u003c\u003cEOF"},{"line_number":98,"context_line":"# Faster likely unsigned repo"},{"line_number":99,"context_line":"deb [arch\u003damd64] http://mirror.rackspace.com/ubuntu trusty main universe"},{"line_number":100,"context_line":"deb [arch\u003damd64] http://mirror.rackspace.com/ubuntu trusty-updates main universe"},{"line_number":101,"context_line":"deb [arch\u003damd64] http://mirror.rackspace.com/ubuntu trusty-backports main universe"},{"line_number":102,"context_line":"deb [arch\u003damd64] http://mirror.rackspace.com/ubuntu trusty-security main universe"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"# i386 comes from the global known repo. This is slower and so it is only used for i386 packages"},{"line_number":105,"context_line":"deb [arch\u003di386] http://archive.ubuntu.com/ubuntu trusty main universe"},{"line_number":106,"context_line":"deb [arch\u003di386] http://archive.ubuntu.com/ubuntu trusty-updates main universe"},{"line_number":107,"context_line":"deb [arch\u003di386] http://archive.ubuntu.com/ubuntu trusty-backports main universe"},{"line_number":108,"context_line":"deb [arch\u003di386] http://archive.ubuntu.com/ubuntu trusty-security main universe"},{"line_number":109,"context_line":"EOF"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"# Allow apt repos to be UnAuthenticated"},{"line_number":112,"context_line":"cat \u003e /etc/apt/apt.conf.d/00-nokey \u003c\u003cEOF"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_8d6c1438","line":109,"range":{"start_line":97,"start_character":0,"end_line":109,"end_character":3},"updated":"2016-08-31 10:24:28.000000000","message":"Instead of using these, why not find the fastest infra mirror using https://github.com/openstack/openstack-ansible/blob/master/scripts/fastest-infra-wheel-mirror.py then use the returned URL and derive the fastest available ubuntu, UCA and wheel mirror.\n\nexample:\nhttp://mirror.dfw.rax.openstack.org/ubuntu http://mirror.dfw.rax.openstack.org/ubuntu-cloud-archive\nhttp://mirror.dfw.rax.openstack.org/wheel/ubuntu-14.04-x86_64\n\nWe do this in the AIO to ensure we get max performance from the build.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"e2c7826237f745864c1a48b549f527c8ad68eac3","unresolved":false,"context_lines":[{"line_number":94,"context_line":"  mount -a"},{"line_number":95,"context_line":"fi"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"cat \u003e /etc/sources.list \u003c\u003cEOF"},{"line_number":98,"context_line":"# Faster likely unsigned repo"},{"line_number":99,"context_line":"deb [arch\u003damd64] http://mirror.rackspace.com/ubuntu trusty main universe"},{"line_number":100,"context_line":"deb [arch\u003damd64] http://mirror.rackspace.com/ubuntu trusty-updates main universe"},{"line_number":101,"context_line":"deb [arch\u003damd64] http://mirror.rackspace.com/ubuntu trusty-backports main universe"},{"line_number":102,"context_line":"deb [arch\u003damd64] http://mirror.rackspace.com/ubuntu trusty-security main universe"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"# i386 comes from the global known repo. This is slower and so it is only used for i386 packages"},{"line_number":105,"context_line":"deb [arch\u003di386] http://archive.ubuntu.com/ubuntu trusty main universe"},{"line_number":106,"context_line":"deb [arch\u003di386] http://archive.ubuntu.com/ubuntu trusty-updates main universe"},{"line_number":107,"context_line":"deb [arch\u003di386] http://archive.ubuntu.com/ubuntu trusty-backports main universe"},{"line_number":108,"context_line":"deb [arch\u003di386] http://archive.ubuntu.com/ubuntu trusty-security main universe"},{"line_number":109,"context_line":"EOF"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"# Allow apt repos to be UnAuthenticated"},{"line_number":112,"context_line":"cat \u003e /etc/apt/apt.conf.d/00-nokey \u003c\u003cEOF"}],"source_content_type":"text/x-sh","patch_set":1,"id":"fa7ab95a_1a09f52c","line":109,"range":{"start_line":97,"start_character":0,"end_line":109,"end_character":3},"in_reply_to":"fa7ab95a_8d6c1438","updated":"2016-08-31 18:44:19.000000000","message":"we can/could but i\u0027d like it not to be in this patch. this patch was done simply so the system would work as of now it\u0027s broken w/ newton + trusty.","commit_id":"746589d8c98c947dadd6d251577f2016a3376cea"}]}
