Skip to content
Snippets Groups Projects
  1. Oct 04, 2015
    • Sam Yaple's avatar
      Set sysctl values · 0700100d
      Sam Yaple authored
      A few sysctl values are required for networking to work. All of them
      are documented at docs.openstack.org and while some of them are the
      defaults on systems, they should be explicitly set since networking
      will break without them set.
      
      Change-Id: I4507eb2602e52eeab61bdceea4c94b1c35696a7d
      Closes-Bug: #1482794
      0700100d
  2. Sep 29, 2015
    • Sam Yaple's avatar
      Fix ceph after config-external removal · 5223965b
      Sam Yaple authored
      Change-Id: I46dc2f02dda8219878eee3755b0891f4c3450682
      Partially-Implements: blueprint replace-config-external
      5223965b
    • Steven Dake's avatar
      Make libvirt function on CentOS · 655d88e3
      Steven Dake authored
      Recent regressions in the code base removed permission setting of
      /dev/kvm to root:kvm 660 permissions which are default for CentOS's
      version of libvirt.
      
      Also Libvirt must be able to read its cnofiguration file, which was
      previously 600 root:root.  Now its 644 root:root so its always readable.
      This is fine, since this file doesn't contain any secret information.
      
      Change-Id: Id87cf5da8e37bc5bb613ce919d0293803d0fe5ed
      Closes-Bug: #1500733
      655d88e3
    • Ryan Hallisey's avatar
      Neutron Agents json support · 4f15ac80
      Ryan Hallisey authored
      
      Neutron Agents is a special case for json support. Since it's a fat
      container, there will be multiple commnds that will need to be run
      in the container.  In order to account for this, the commands will be
      hardcoded until the agents are split out to their own containers.
      The files will be copied the normal way.
      
      Co-Authored-By: default avatarSteven Dake <stdake@cisco.com>
      
      Change-Id: I9fc226cc7b82c2594db5814d30d453a29a4af8c0
      Partially-Implements: blueprint replace-config-external
      Closes-Bug: #1500566
      4f15ac80
  3. Sep 28, 2015
    • Sam Yaple's avatar
      Remove config-external for rsyslog · f098e766
      Sam Yaple authored
      Additionally, fix privleges for rsyslog container. It needs to be
      privleged otherwise it will complain about creating device node
      
      Change-Id: I364858f0a1df01b53cee46db3ec7cd5ecbe82c54
      Partially-Implements: blueprint replace-config-external
      f098e766
    • Jeff Peeler's avatar
      Add Ansible support for Ironic · f5a50a1d
      Jeff Peeler authored
      Configuration based off upstream documentation here:
      http://docs.openstack.org/developer/ironic/deploy/install-guide.html
      
      A few notes:
      -ironic-api is not configured to use mod_wsgi
      -several places it's noted that discoverd is going away and needs to be
      replaced with ironic-inspector - (sqlite connection should be changed
      too)
      -currently enabling ironic reconfigures nova compute (driver and
      scheduler) as well as changes neutron network settings
      -a nice enhancement would be to configure the web console
      
      Required post-deployment configuration:
      
      Create the flat network to launch the instances:
      
      neutron net-create --tenant-id $TENANT_ID sharednet1 --shared \
      --provider:network_type flat --provider:physical_network physnet1
      
      neutron subnet-create sharednet1 $NETWORK_CIDR --name $SUBNET_NAME \
      --ip-version=4 --gateway=$GATEWAY_IP --allocation-pool \
      start=$START_IP,end=$END_IP --enable-dhcp
      
      And then the above ID is used to set cleaning_network_uuid in the neutron
      section of ironic.conf.
      
      Change-Id: I572e7ff1f23c4e57a2c50817cafe9269fd9950dd
      Implements: blueprint ironic-container
      f5a50a1d
    • Michal Jastrzebski's avatar
      Murano logging to rsyslog · cacff1c1
      Michal Jastrzebski authored
      Configure murano to use rsyslog container as logging mechanism
      
      Change-Id: I98416f4dac7176539576e865c249adca04379251
      Implements: bp logging-container
      cacff1c1
    • Sam Yaple's avatar
      Rename ovs to openvswitch · 76920be5
      Sam Yaple authored
      Our openvswitch image does not follow the naming convention of any of
      our other containers and it should.
      
      Change-Id: If1b815117bb39df74061218e48778479b8d674bc
      Closes-Bug: #1500392
      76920be5
    • Sam Yaple's avatar
      Convert ceph to json · 83d19524
      Sam Yaple authored
      Remove ceph debug info and unused partuuid
      
      Change-Id: Ifbe9890979ee666d7e43a04376f36c41ae2d8add
      Implements: blueprint ceph-container
      Partially-Implements: blueprint replace-config-external
      83d19524
    • Sam Yaple's avatar
      Fixes inconsistency in ansible inventories · fc92f91c
      Sam Yaple authored
      These inventories are examples, but the examples are inconsistent.
      
      Change-Id: I3dd834058879221c1a58196350540af9c28f4bf5
      Closes-Bug: #1492455
      fc92f91c
  4. Sep 27, 2015
  5. Sep 26, 2015
  6. Sep 25, 2015
  7. Sep 24, 2015
    • Michal Jastrzebski's avatar
      Swift logging to rsyslog · 16341f1e
      Michal Jastrzebski authored
      Configure swift to use rsyslog container as logging mechanism
      
      Change-Id: Idef2904976651e8f5bc36d406259d9dc487949dd
      Implements: bp logging-container
      16341f1e
    • Ryan Hallisey's avatar
      Add missing when statments when copying JSON files in ansible · 0ebb6734
      Ryan Hallisey authored
      Change-Id: I865b3f4c63520ec318c8b50f4ba60b5715d283ee
      Partially-Implements: blueprint replace-config-external
      0ebb6734
    • Sam Yaple's avatar
      Ceph Ansible support · c86e66c9
      Sam Yaple authored
      Add the initial playbooks for making ceph and ansible play nice
      together.
      
      This does not include all of the openstack changes to make things like
      nova, glance, and cinder work. This will simply build the ceph cluster
      and thats it. The next patchset will do the OpenStack integration.
      
      DocImpact
      Change-Id: Ie1697dde5f92e833652933a80f0004f31b641330
      Partially-Implements: blueprint ceph-container
      c86e66c9
    • Michal Jastrzebski's avatar
      Heat logging to rsyslog · 603bbae0
      Michal Jastrzebski authored
      Configure heat to use rsyslog container as logging mechanism
      
      Change-Id: I71691bbc7c8cb56758e3597da7f44445a4bf5599
      Implements: bp logging-container
      603bbae0
    • Michal Jastrzebski's avatar
      Cinder logging to rsyslog · 77c9d421
      Michal Jastrzebski authored
      Configure cinder to use rsyslog container as logging mechanism
      
      Change-Id: Ib860ac897643a6377dfc79f0c68281843dc34691
      Implements: bp logging-container
      77c9d421
    • Michal Jastrzebski's avatar
      Keystone logging to rsyslog · f99a27f0
      Michal Jastrzebski authored
      Configure keystone to use rsyslog container as logging mechanism
      
      Change-Id: Id77574fe841e9c2a9d870b712ffd0c26b5463ded
      Implements: bp logging-container
      f99a27f0
    • Michal Jastrzebski's avatar
      Neutron logging to rsyslog · 10776e57
      Michal Jastrzebski authored
      Configure neutron to use rsyslog container as logging mechanism
      
      Change-Id: I7cf8a1327f07c7b9c4405ee65cecd373def0fea9
      Implements: bp logging-container
      10776e57
    • Sam Yaple's avatar
      Create nova-libvirt directory before copying files · 93133552
      Sam Yaple authored
      Change-Id: I92f2eac895283791b2eea6a4351a43e90fdbb5a3
      Partially-Implements: blueprint replace-config-external
      93133552
    • Michal Jastrzebski's avatar
      Nova logging to rsyslog · 3d0b5400
      Michal Jastrzebski authored
      Configure nova to use rsyslog container as logging mechanism
      
      Change-Id: I9c595e8ac7b4aedc6ba4fe6bb7cfe7e624133c41
      Implements: bp logging-container
      3d0b5400
    • Michal Jastrzebski (inc0)'s avatar
      Glance logging to rsyslog · 943ffd76
      Michal Jastrzebski (inc0) authored
      Configure glance to use rsyslog container as logging mechanism
      
      Change-Id: I60f604d7a85bb4309b26be03cd6b8aac14840fe7
      Implements: bp logging-container
      943ffd76
    • inc0's avatar
      Ansible bits to rsyslog · 4a75d05d
      inc0 authored
      Ansible installation of rsyslog container
      
      Change-Id: I17a7ee679f72e8fe667012d7eb6e07a27098a909
      Implements: bp logging-container
      4a75d05d
    • Ryan Hallisey's avatar
      Replace config-external with a JSON file for Heat · 6f9709ce
      Ryan Hallisey authored
      Change-Id: Ie79667ec2f9b091403ead9abc3c0f85afb7944bc
      Partially-Implements: blueprint replace-config-external
      6f9709ce
    • Ryan Hallisey's avatar
      Replace config-external with a JSON file for Cinder · 57017b0a
      Ryan Hallisey authored
      Partially-Implements: blueprint replace-config-external
      
      Change-Id: Ic247433290b51c9fb613d90e4a9a0f3d11526b35
      57017b0a
    • Ryan Hallisey's avatar
      Replace config-external with a JSON file for Neutron (thin) · 2c23f2d4
      Ryan Hallisey authored
      This is only for the Neutron thin containers.  The Neutron agents
      are still in a fat container.  I'll replace in another patch.
      
      Change-Id: I8533af52bfa3f268aa8ffb1c16ae49f5a300da27
      Partially-Implements: blueprint replace-config-external
      2c23f2d4
  8. Sep 23, 2015
  9. Sep 22, 2015
  10. Sep 19, 2015
Loading