jonasbjurel / opnfv-playground Goto Github PK
View Code? Open in Web Editor NEWPlayground for OPNFV
License: Apache License 2.0
Playground for OPNFV
License: Apache License 2.0
Jump high
Should preferably not need LF-authentication
In an env sitting behind a proxy it can happen that pip failed. When running install.sh again pip install will not be called again.
-p Remove virtual resources after ci_pipeline run
-P Remove everyting/restore state to fresh ci_pipeline install status
Copying openrc from fuel-master fails resulting in aborted functest stage.
Update documentation, Wiki and possibly Youtube clips.
Add proper clean-up after ci-run:
The functest container has been integrated with the developers ci-engine and it worked quite neatly the last couple of days, until just recently (today October 20 - or yesterday October 20 ). It seems like the container was updated and the start script was moved to /home/functest/start.sh.
Earlier I used the start script under /home/opnfv/repos/functest/docker/start.sh – but that one no longer has execution rights.
When I try to run functest I get an error
What to do?
Would it be possible to version mark the containers – so we get some stability?
It is quite important for us to have the CI pipeline (both the LF as well as our developer one) running through-out our development cycle, and not trying to get it going a week before the release. Ultimately this is an indicator on our progress.
BR/Jonas
Currently the pipeline uses the static dea.yaml and dha.yaml files (for HA and non HA, respectively). This won't work as we move forward in Fuel versions (for one, wanted_release in dea.yaml will check for a specific version of Fuel), so this needs to be selectable by command line arguments.
One idea is maybe to drop the "-a" argument (Deploy HA config) and instead introduce "-d " argument pointing to a suitable directory containing dea.yaml and dha.yaml, relative to "ci_fuel_opnfv"?
On libvirt-bin/libvirtd: Right now libvirt-bin seems to be the safest bet, but I also seem to recall that libvirtd has been the service name before - let's look into to it, I'm writing an issue for my lousy memory.
Best solution is probably to simply check which service name is the right one in the install.sh logic and present that in the instructions.
When running install.sh, the following entries needs to go into /etc/sysctl.conf (and applied to the running system with sysctl -p):
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
See http://wiki.libvirt.org/page/Net.bridge-nf-call_and_sysctl.conf for related info.
The above has caused problems when running Fuel 6.1, at least for me.
it would be nice if it is possible to use weblinks, so that the iso is directly downloaded.
./ci_pipeline.sh -a elx_no_ha -i http://artifacts.opnfv.org/fuel/opnfv-2015-12-04_03-04-43.iso
The test pipeline is not working as intended
Clean-up, and stream-line the code for the R1 release
Terminating the CI engine with ^C will sometimes leave a /var/run/fuel/ci-status that is not IDLE. Suggest we add the CI engine PID to that file - if PID not is present, status is definitely IDLE. :)
ci_pipeline.sh -a elx_no_ha -b master doesnt work (elx_no_ha seems to be taken as branch)
While ci_pipeline.sh -b master -a elx_no_ha seems to work
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.