Skip to content

Script to build and configure nfp along with the required#583

Open
hemanthravi wants to merge 24 commits into
mitaka_21st_march_basefrom
nfp-config-scripts
Open

Script to build and configure nfp along with the required#583
hemanthravi wants to merge 24 commits into
mitaka_21st_march_basefrom
nfp-config-scripts

Conversation

@hemanthravi

Copy link
Copy Markdown

disk image builder scripts.

@njagadish @mabaig043 @rajendramachani @mak-454 @songole @rayalaman

The following needs to be done before submitting to openstack

  1. Merge contents of gbpservice/tests/contrib/diskimage-create into gbservice/contrib/nfp/tools/image_builder
  2. There should be only 1 disk_image_create.py
  3. Delete configurator_conf.json. This appears to be unused.
  4. Modify gbpservice/tests/contrib/nfp for the new location of disk_image_create
  5. Any other users of disk_image_create?
  6. templates/*.template should be converted to yaml

git\
rabbitmq-server\
python-dev \
screen

@rajendramachani rajendramachani Aug 1, 2016

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't we need 'vim' and 'unzip' package here ?

They are there in gbpservice/contrib/nfp/configurator/Dockerfile

>> Removed docker load from configurator user-data
>> Detecting the operating system type (ubuntu/centos) and selecting
   proper path to get src_dirs
>> Added cache dir support for image builder
COPY ./neutron_lbaas /usr/local/lib/python2.7/dist-packages/neutron_lbaas
COPY ./configurator_run.sh /configurator_run.sh

# removing loadbalance v2 agent, driver, and paloalto fw driver

@njagadish njagadish Aug 1, 2016

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There will not be enterprise code in opensource installation. No need to remove these files. Remove following 3 lines.

rayalaman and others added 7 commits August 1, 2016 04:52
>> Removed enterprise references from Dockerfile
>> removed root-passwd from image builder
Fixed CIDRs for ip pools
>> removed unneeded 'git' package
>> removed unneeded 'git' package from Dockerfile
Comment thread devstack/lib/nfp Outdated
--ip-version 4\
--proxy-ip-pool=192.169.0.0/24\
--ip-pool 120.0.0.0/24\
--proxy-ip-pool=192.168.0.0/16\

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove --proxy-ip-pool here. It's ok to pick the default (defined in ./neutron/extensions/driver_proxy_group.py)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants