)]}'
{"recipes/openrc.rb":[{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"1c4fd92a1b0ac85165860beb85c0e7640c36ac22","unresolved":false,"context_lines":[{"line_number":68,"context_line":"  )"},{"line_number":69,"context_line":"end"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"template \"#{node[\u0027openstack\u0027][\u0027openrc\u0027][\u0027path\u0027]}/simple_neutron_network.sh\" do"},{"line_number":72,"context_line":"  source \u0027simple_neutron_network.sh.erb\u0027"},{"line_number":73,"context_line":"  owner node[\u0027openstack\u0027][\u0027openrc\u0027][\u0027user\u0027]"},{"line_number":74,"context_line":"  group node[\u0027openstack\u0027][\u0027openrc\u0027][\u0027group\u0027]"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"9a41bdd9_96b59532","line":71,"updated":"2015-07-13 14:50:22.000000000","message":"Humm, I don\u0027t like this here, it should be it\u0027s own recipe in network cookbook that just includes openrc and then can be used as needed by folks.","commit_id":"1ec78f5d0901f839518d233e3da76bc037d5fdac"},{"author":{"_account_id":12323,"name":"JJ Asghar","email":"jjasghar@gmail.com","username":"jj"},"change_message_id":"a2d3dd7b74b6c3c40b8d990de39fdd6d3c97f0dd","unresolved":false,"context_lines":[{"line_number":68,"context_line":"  )"},{"line_number":69,"context_line":"end"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"template \"#{node[\u0027openstack\u0027][\u0027openrc\u0027][\u0027path\u0027]}/simple_neutron_network.sh\" do"},{"line_number":72,"context_line":"  source \u0027simple_neutron_network.sh.erb\u0027"},{"line_number":73,"context_line":"  owner node[\u0027openstack\u0027][\u0027openrc\u0027][\u0027user\u0027]"},{"line_number":74,"context_line":"  group node[\u0027openstack\u0027][\u0027openrc\u0027][\u0027group\u0027]"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"9a41bdd9_f2c74410","line":71,"in_reply_to":"9a41bdd9_96b59532","updated":"2015-07-13 17:52:00.000000000","message":"It makes sense, but that\u0027s when it\u0027ll be the LWRPs and the used as resources. This is just an initial \"lets get it working\" and I hated having to type these commands in over and over. \n\nThis is the main reason why the client-cookbook is going the direction this is; and this script is the commands to at least get you working initially.","commit_id":"1ec78f5d0901f839518d233e3da76bc037d5fdac"}],"templates/default/simple_neutron_network.sh.erb":[{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"235abbcf0ec595c6182b20e313e94edeb23b23b5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"source openrc"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"# You need to fill these out."}],"source_content_type":"application/x-erb","patch_set":1,"id":"3a50d1a3_ec31425a","line":2,"updated":"2015-07-28 18:40:31.000000000","message":"Need a header to describe what\u0027s this is doing and when it should be used.","commit_id":"1ec78f5d0901f839518d233e3da76bc037d5fdac"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"235abbcf0ec595c6182b20e313e94edeb23b23b5","unresolved":false,"context_lines":[{"line_number":3,"context_line":"source openrc"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"# You need to fill these out."},{"line_number":6,"context_line":"MAIN_GATEWAY\u003d`ip route | awk \u0027/default/ { print $3 }\u0027`"},{"line_number":7,"context_line":"START_ALLOCATION_POOL\u003d172.16.100.65"},{"line_number":8,"context_line":"END_ALLOCATION_POOL\u003d172.16.100.80"},{"line_number":9,"context_line":"POOL_CIDR\u003d172.16.100.0/24"}],"source_content_type":"application/x-erb","patch_set":1,"id":"3a50d1a3_0c37ce4d","line":6,"updated":"2015-07-28 18:40:31.000000000","message":"Since this is mainly a dup of 14-19, maybe remove this and just add some comments to that section below.","commit_id":"1ec78f5d0901f839518d233e3da76bc037d5fdac"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"235abbcf0ec595c6182b20e313e94edeb23b23b5","unresolved":false,"context_lines":[{"line_number":9,"context_line":"POOL_CIDR\u003d172.16.100.0/24"},{"line_number":10,"context_line":"LOCAL_SUBNET\u003d192.168.1.0/24"},{"line_number":11,"context_line":"DNS_SERVER\u003d8.8.8.8"},{"line_number":12,"context_line":"ETH1_IP\u003d`ip a | grep eth1 | grep inet | awk {\u0027print $2}\u0027`"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"MAIN_GATEWAY\u003d172.16.100.1"},{"line_number":15,"context_line":"START_ALLOCATION_POOL\u003d172.16.100.65"}],"source_content_type":"application/x-erb","patch_set":1,"id":"3a50d1a3_2cbbaae6","line":12,"updated":"2015-07-28 18:40:31.000000000","message":"This is not used","commit_id":"1ec78f5d0901f839518d233e3da76bc037d5fdac"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"235abbcf0ec595c6182b20e313e94edeb23b23b5","unresolved":false,"context_lines":[{"line_number":25,"context_line":"neutron router-create router1"},{"line_number":26,"context_line":"neutron router-gateway-set router1 ext-net"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"EXT_NET_SUBNET\u003d`neutron net-list | grep ext-net | awk {\u0027print $6\u0027}`"},{"line_number":29,"context_line":"EXT_NET_ID\u003d`neutron net-list | grep ext-net | awk {\u0027print $2\u0027}`"},{"line_number":30,"context_line":"LOCAL_NET_SUBNET\u003d`neutron net-list | grep local-net | awk {\u0027print $6\u0027}`"},{"line_number":31,"context_line":"LOCAL_NET_ID\u003d`neutron net-list | grep local-net | awk {\u0027print $2\u0027}`"}],"source_content_type":"application/x-erb","patch_set":1,"id":"3a50d1a3_6cee92ee","line":28,"updated":"2015-07-28 18:40:31.000000000","message":"These 2 EXT_ are not used.","commit_id":"1ec78f5d0901f839518d233e3da76bc037d5fdac"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"235abbcf0ec595c6182b20e313e94edeb23b23b5","unresolved":false,"context_lines":[{"line_number":33,"context_line":"neutron router-interface-add router1 ${LOCAL_NET_SUBNET}"},{"line_number":34,"context_line":"neutron security-group-rule-create --protocol icmp --direction ingress default"},{"line_number":35,"context_line":"neutron security-group-rule-create --protocol tcp --port-range-min 22 --port-range-max 22 --direction ingress default"},{"line_number":36,"context_line":"nova boot --nic net-id\u003d${LOCAL_NET_ID} --flavor 1 --image cirros test"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"nova floating-ip-create ext-net"},{"line_number":39,"context_line":"sleep 20"}],"source_content_type":"application/x-erb","patch_set":1,"id":"3a50d1a3_ec7e221a","line":36,"updated":"2015-07-28 18:40:31.000000000","message":"This test stuff should probably move somewhere else, maybe start a recipe in the integration cookbook for this.","commit_id":"1ec78f5d0901f839518d233e3da76bc037d5fdac"}]}
