35 Commits

Author SHA1 Message Date
Jenkins
2f85520a6f Merge "MOS 9 maintenance commit: - Change order of solution api task and post pg licencse - Remove minimum limit of 1 on gateway nodes - Add version attribute to tasks - Remove tasks.yaml file as it is not supported" 2016-11-14 04:41:06 +00:00
Arslan Qadeer
975c9afa53 Changes for MOS 9.0
- comments addressed

Change-Id: I9c5b8f902a29dd159e7973721160a4a5ae0ca51a
Signed-off-by: Arslan Qadeer <arslanq@plumgrid.com>
2016-11-09 04:43:37 -05:00
Muhammad Shahzeb
d9e545e435 MOS 9 maintenance commit:
- Change order of solution api task and post pg licencse
 - Remove minimum limit of 1 on gateway nodes
 - Add version attribute to tasks
 - Remove tasks.yaml file as it is not supported

Change-Id: I34c3726d214eeb54edc72864a3963a1974d9a607
Signed-off-by: Muhammad Shahzeb <mshahzeb@plumgrid.com>
2016-11-07 22:26:25 -08:00
mshahzeb
da15e2cdd7 MOS-9 integration:
- Complete integration for deploying MOS-9 with PLUMgrid
  - Add support for paralell installation feature in MOS9
  - Add missing paramters in plumlib.ini

Change-Id: Id7f3c0bdb1c57e35787178a6fdcba5a262fe6108
Ticket: [SOL-1063, SOL-1105, SOL-1170, SOL-1175, SOL-1157]
Signed-off-by: mshahzeb <mshahzeb@plumgrid.com>
2016-09-01 07:41:51 -04:00
Muhammad Shahzeb
49c87408db Disable OVS related task to support scale in/out in MOS8
- Override hiera files to disable ovs
  - Replace compute task
  - Skip OVS related tasks

Change-Id: I6ed8b7a56f3512dfae9321058970d211269e1a6f
Signed-off-by: Muhammad Shahzeb <mshahzeb@plumgrid.com>
(cherry picked from commit 7ae49381f3b1d5de9f1791baa314a6feeb9f6472)
2016-08-23 23:43:07 -07:00
Muhammad Shahzeb
aa417e80fd Add support for MOS8 in fuel plumgrid plugin:
- Changed parameters in environment config file
 - Changed values in metadata file
 - Changed director.pp manifest
    - Remove neutron-plugin package
    - Add support for deb based networking-plumgrid
      package
 - Changed core plugin value
 - Replace plugin name in guess function
 - Add iptables rule for metadata
 - Add support for solutions api (license, ips, zoneinfo)
 - Fixed cleanup script
 - Delete all neutron agents at deployment
 - Place nova sql url in nova.conf of compute
 - Add fabric network support in modules
 - Made username and password variable in post license
 - Setup plumgrid sigmund service
 - Indentation fixes

Ticket: [SOL-1022] [SOL-975] [SOL-782] [SOL-1147] [SOL-1144] [SOL-1101]
Change-Id: I4fdf75de95d367c9ae197d384ebc2eb1e4df738a
Signed-off-by: Muhammad Shahzeb <mshahzeb@plumgrid.com>
(cherry picked from commit d28a0b75def94237656380f00ece7c24110df0e2)
(cherry picked from commit 2bfe4490a78b1e422b999d1655b0cb9015fdc239)
2016-08-03 23:02:42 -07:00
Muhammad Shahzeb
41f19ebf86 Update PG Firewall rules for MOS
Change-Id: I0309dd9bf00a9d0f340653b977dfa8f05a54ceab
Ticket: [SOL-904]
Signed-off-by: Muhammad Shahzeb <mshahzeb@plumgrid.com>
1.1.0
2016-06-09 00:10:21 -07:00
Muhammad Shahzeb
75ee8d4327 Adding ecmp support for neutron.
- Create pgrc file in /etc/neutron/plugins/plumgrid
  - Using identity v2.0 for MOS7

Change-Id: Ic2ee45682a1eab548491e837fd212aa7c587240d
Ticket: [SOL-807]
Signed-off-by: Muhammad Shahzeb <mshahzeb@plumgrid.com>
2016-06-08 03:04:29 -07:00
Muhammad Shahzeb
172011019e Improving Upgrade work flow for networking-plugmrid pip version
Change-Id: Icea48f09cdd4c331a3ddfcb411357cc1e9bedba1
Ticket: [SOL-1077]
Signed-off-by: Muhammad Shahzeb <mshahzeb@plumgrid.com>
2016-06-07 01:14:11 -07:00
Javeria Khan
2e7e7c1a28 Adding Removing / Adding Controllers to Expected Failures
Change-Id: I12f7e61addd6df0e9ba08628cd24376b381d65d2
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-05-12 04:36:15 -07:00
Javeria Khan
a23b3ae5b1 Adding some expected failures
- fuel createmirror
 - adding/removing controllers

Change-Id: I9fc0c14de63bc30b47b07790b1bf06e347257ed5
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-05-10 12:51:59 -07:00
Javeria Khan
ed44e3a05b Adding expected failures to plugin guide
Change-Id: I73b49d6cbe6e8f19ba5fd53c62c118fcc269aef6
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-05-05 11:17:24 -07:00
Javeria Khan
bd06445328 Minor fixes to plugin guide
Change-Id: I1c98526c392f7daac8a0fa8c6d4c1db81e4341f8
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-05-03 04:57:10 -07:00
Jenkins
f95d648719 Merge "Changing URL for serving cloudapex" 2016-04-29 17:42:03 +00:00
Javeria Khan
324c75ed18 Changing URL for serving cloudapex
* Making the url case insensitive to make it user friendly

Change-Id: I0ac46ff5b54605cc42d9b33a0e0132271244445e
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-04-29 10:36:55 -07:00
Javeria Khan
9688d42728 Changing URL for serving cloudapex
* Making the url case insensitive to make it user friendly

Change-Id: I66173596a7309a3f012e2f848165144eb183c849
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-04-29 00:59:05 -07:00
Javeria Khan
8f36e19b4b OPSVM fix for sal class Middleware-IP
Added missing IP for OPSVM to sal class in director manifest

Change-Id: I9375599990c6e62c61c2483427aa0ca3ff270287
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-04-27 03:41:37 -07:00
Javeria Khan
bb5fb3c7d3 Add OPSVM / CloudApex support for MOS7
- a new UI input has been added to specify OPSVM IP
  before deployment
- plumgrid and sal puppet modules have been modified to
  process the provided OPSVM IP

Change-Id: I9d01b71ab7c8e7fd0c14b36a35c72b88d31d7292
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-04-19 06:12:20 -07:00
Javeria Khan
15e7c8a078 Update Plugin Guide
Change-Id: I1cc252d33c43bcac584d0b793a5b30176002d3fc
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-04-18 03:51:48 -07:00
Javeria Khan
6480a3591b Plugin Guide Fixes
Change-Id: Id43f082df4f64cae54aa2294f8b20c9a8f7bd90b
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-04-12 05:32:01 -07:00
Jenkins
11df02fa3d Merge "Add plugin guide with spnix enabled" 2016-04-12 10:55:53 +00:00
Jenkins
dee2d8546b Merge "Add Fuel PLUMgrid plugin spec" 2016-04-11 13:24:55 +00:00
AbdullahK
abe9a41a52 Nginx template changes for CloudApex
Change-Id: Id76a45d1919e25c6ed499478b4f5f110de87bcad
Signed-off-by: abdullah <abdullah.khan@plumgrid.com>
2016-04-07 13:19:33 +05:00
Javeria Khan
5c3e3ba059 Add plugin guide with spnix enabled
Change-Id: I5a784947e0fc483ae6cac72126cea63b9ceaae42
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-03-23 11:54:15 -07:00
Javeria Khan
15c8e4eb1f Add Fuel PLUMgrid plugin spec
Change-Id: I9317ae3ca4c74238f00cabaff3f487d3d4654f0b
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-03-21 01:48:36 -07:00
Javeria Khan
1926161ac0 Ensure latest python-plumgridlib in class neutron::plugins::plumgrid
Change-Id: Ideb033630ee81950fac3648c42de7fba1a41620d
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-03-09 10:40:13 -08:00
Javeria Khan
9a4942aeb9 Update Plugin version to 1.0.1
Changes in minor version bump:

- CFB-864 fix for bonded pg-fabric
- Sequential deployment for Edges/Gateways
- CFB-856 enable logging for bash deployment scripts

Change-Id: I50334e030c2e518f6cd6a3110c265a1fed7021d1
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
1.0.1
2016-03-09 05:02:31 -08:00
Javeria Khan
107137861b Enable logging for PG bash deployment scripts
- all output of each bash script will now be logged
  under /var/log/plumgrid/*.log

Ticket: [CFB-856]

Change-Id: Ia73a45d29a90e7833e66e6ff75766e478aadf440
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-03-09 04:34:40 -08:00
Jenkins
450dcc4360 Merge "Make Edge & Gateway Deployment Sequential" 2016-03-08 20:44:00 +00:00
Javeria Khan
6dcf7f3b6f Update plumgrid_fabric script to maintain bonded interface configs
- The current script creates a new interface file for the fabric
  interface, which is problematic in bonded interfaces as it removes
  all those configs as well

- The modifcations are now done in place for ip-address netmask etc

Ticket: [CFB-864]

Change-Id: I0704c3c5b394aee22bf7d855fd0469bfb315e95f
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-03-08 09:52:12 -08:00
Javeria Khan
c7a5e9b9a9 Update README with new repo name
Change-Id: Ia41a01204845f60fd42562150d3b07b34a2966d4
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
1.0.0
2016-03-08 00:02:41 -08:00
Javeria Khan
4b0dd84e27 Make Edge & Gateway Deployment Sequential
- To ensure that Fuel CLI commands work for PG upgrads by
  specifying an end task, the gateway is now deployed
  after edge, so that the later is not missed

Change-Id: Iac2f118cebb3697025291a5942108435d7884014
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-03-01 11:38:45 -08:00
Javeria Khan
13cd87f8aa Increase license post timeout to 5 minutes
Change-Id: Iab06c964e44f60d4faee73a828545fc96044f65d
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-02-14 12:13:17 -08:00
Javeria Khan
6ec9f25b1a Initial Commit - Fuel PLUMgrid Plugin
- Supports MOS 7.0 deployment

Change-Id: I3f6a17ba3b8720e22d3d1be29e45b13077879210
Signed-off-by: Javeria Khan <javeriak@plumgrid.com>
2016-02-13 01:12:57 -08:00
OpenStack Project Creator
704fe8c8b7 Added .gitreview 2015-11-18 14:37:43 +00:00