Age | Commit message (Collapse) | Author | Files | Lines |
|
Firstly, this patchset looks a bit messy at the onset. relevant
parts are
installers/apex/*.j2
installers/joid/*.j2
installers/compass4nfv/*.j2
and the new verify job that runs check-jinja2.sh
If you look at installers/*/pod_config.yaml.j2 you will see the network
settings for apex joid and compass4nfv installers, the possible to template
hard coded values have been replaced with jinja2 vales, that are populated by
reading one of labs/*/*/config/pod.yaml
eg:
nodes:
- name: pod1-node1
becomes
- name: {{ conf['nodes'][0]['name'] }}
In my last patchset I had ignored data already present in the pod.yaml (which is defined in the pharos spec here: https://gerrit.opnfv.org/gerrit/gitweb?p=pharos.git;a=blob;f=config/pod1.yaml )
I created by own yaml file in an attempt to figure out what all the
installers needed to know to install on any given pod.
this was counter productive.
I have included a script (securedlab/check-jinja2.sh) that will check all
securedlab/installers/*/pod_config.yaml.j2
against all
securedlab/labs/*/pod*.yaml
This is a first step towards having your installers run on any pod that
has a pod file created for it. (securedlab/labs/*/pod[pod-number].yaml)
Moving forward I would like your input on identifing variables in your
installers configs that are needed for deployment but not covered by
securedlab/labs/*/pod*.yaml
Thanks for your time and feedback
Best Regards,
Aric
Change-Id: I5f2f2b403f219a1ec4b35e46a5bc49037a0a89cf
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
|
|
|
|
Change-Id: Iaf6f6e01ffbe2d899e1ff9b84d07e38447ce9357
Signed-off-by: Jack Morgan <jack.morgan@intel.com>
|
|
Change-Id: Ia0467878d21f6ab88af5ecc47e27b259dfbba0e6
Signed-off-by: mting <dianfeng.du@ericsson.com>
|
|
Change-Id: I9ba68c0ad5f1f10a714f584f3f974a52558dcaba
Signed-off-by: mting <dianfeng.du@ericsson.com>
|
|
Modify MTU value from null into 9000 for each
interface belonging to each node.
Values are to be merged into each fuel node dictionary
by key reference.
JIRA: ARMBAND-199
Change-Id: I77d70c25f1947ecd71585f7a730f749e5066d269
Signed-off-by: Catalina Focsa <catalina.focsa@enea.com>
|
|
Change-Id: Ic580cd934c674e5d0e7ce3cca3a113d8531e3400
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
Values come from a pod config file.
This is just an example, only ipmi_ips are templated at this time.
eg: address: {{ config['global_details']['ipmi_ips'][0] }}
test like this:
./utils/generate_config.py -y labs/intel/pod5/pod.yaml -j
installers/joid/labconfig.jinja2
releng should have a new job, validate-templates
that looks for
pattern: 'utils/generate_config.yml'
pattern: '**/*.jinja2'
and tests that templating does not error.
Change-Id: I7f781abb702afcfccf7ed17674378cffe4a7177d
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
add /dev/sdb for ceph osd
Change-Id: Ie3a16957ef988ccde44b668ea56aad0274c9d788
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
One of the reason virtual deploys have failed is a typo in the
dea file.
Change-Id: If760cdf9790eb2fa4a49b3acf0b2b7e88a3cf3ea
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
Signed-off-by: Harry Kominos <Charalampos.Kominos@enea.com>
|
|
Change-Id: I2fe5a60eca8b014df5f3a3a7259df6c2b101dead
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
Change-Id: I669de01f7e739650aa2bca8b8842928d6d3a7069
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
This is specific to Enea Pharos Lab, where we have a proxy that
translates IPMI requests to SNMP which commands a power controller.
Change-Id: I6c62c900823bf1496754fcbbbb8d81c5fa173e9c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Workarownd for JIRA: FUEL-250
Change-Id: I44077a6c5439e82d4547865e45a7f502778f897d
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
|
|
Change-Id: Ia5af58aa72d6d3294e4257847cca200c6aa47a0c
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
Let all package selection default to recently added kernel.
Change-Id: I0f67e19d57dee1578a9172f32d72d25094f053f2
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Change-Id: I5bd2271374f8ebfe891a01e7566d69851ef97244
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: Ic906cf1ab1074b4e2c677cd73e95d13bf4c1754c
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
|
|
|
|
Change-Id: I1bed6d3cc887696946543fef97396ba5dbaf177f
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
update according to the final decision.
Change-Id: Id7e9c52506e54399a079ba13ea29e9490a0a0749
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
Change-Id: I2e1dfbfecf48a3b6719697fa60f27e6480a306ed
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
Change-Id: I5794c5feabe66783ed2ce1573a5e22ec30ab7d82
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
Change-Id: Ie7182a64bb904bda34d7ad5d724f407ca2134e20
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
Change-Id: I5f7120e18cf00de09949abdf348614bb807f6207
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
Change-Id: I55d896b3cdc261681d998d1d305854035b0ccc53
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
|
|
including:
pod2 and virtual1 and vitual2
JIRA: DAISY-40
Change-Id: Ia62ed654c52843410b94bf7042e782653ff2830c
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
Change-Id: I6f34f7bc66f1dd5e2140d7ce3815440fd24a1ba7
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
|
|
Change-Id: Id752c5823b98667a45955359f77630df07fb2e51
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
JIRA: ARMBAND-209
Change-Id: I2cff456f1d3106e504ca8a70a308ac61322ea825
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
JIRA: ARMBAND-209
Change-Id: Ide8eb9f31e64f1ca2e6230f70426b95ae0ef722a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
TODO: Replace local ipmi2snmp wrapper addr (127.0.0.1).
JIRA: ARMBAND-209
Change-Id: I8d79636216feb68e17336d2ba2b474f22fc00bb5
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Change-Id: I8e743f14dd2e75776d84b9c4c50a4ae961f43057
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
|
|
Change-Id: I911c1e6ff62acd2d3b67884d42c92f35aac20a24
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
While at it, enable "Public Gateway is Available", since our
PODs do have internet access during deployment.
JIRA: ARMBAND-207
Change-Id: I2ad453732baa8484a17e425602c4cd42c2f55969
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
- remove repos info. Use repos which is defined in
dea_base.yml.
- remove storage info which is already defined by
scenario file.
Change-Id: I8c8150ddebfbb143408ed1fbd456e0d30aca6a9f
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
|
|
|
|
Refresh all PODs' config for Newton:
- s/trusty/xenial/
- s/14.04/16.04/
- s/mos9/mos10/
- s/mitaka/newton/
- target image initial package list refresh;
- clean up virtual pod DEA override;
- remove hardcoded package lists from DEA overrides for all
PODs except arm-pod1, which requires a custom kernel version;
TODO (later):
- enable Jumbo frames (mtu=9000) for all interfaces;
JIRA: ARMBAND-198
Depends-on: Ia99022e364e61245d109cabab9d0ed7157b4d2f5
Change-Id: I0c429ffe5a28e920b2268b9ada622df9049071ee
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Change-Id: Ife3c219ff620c54189bc22ba88193731f6e2bdc5
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
Change-Id: I208564e07ca2044757773825517579952348ad65
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
|
|
JIRA: FUEL-243
Change-Id: Id077221fa5c43d3924ac2b829621814233f3cff9
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
|
|
Change-Id: I7476f4901ab0b82bf397f16543b495449f52abf5
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
|
|
The private vlan was wrong in the dea file.
In addition we make space in the mgmt network
so that the JHOST can get an ip as well.
Change-Id: Iae1fd9b74be0b232bbf380b4e8e451dba61b18ff
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
|
|
The JHost of CI-pod1 needs to have access to the mgmt network
so we will change the range so that we have space
for the JHost
Change-Id: Ib62da69a70a3fa5f6a9ac2f964f21024fb80b24d
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
|
|
Change-Id: I90b1f4cebf4f762207e48d4a9708697994e31f4f
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
|