lago-project / lago-demo Goto Github PK
View Code? Open in Web Editor NEWLago demo project to get lago up and running in only 5 min!
Lago demo project to get lago up and running in only 5 min!
See the builds in http://jenkins.ovirt.org/job/lago-demo_master_github_check-patch-el7-x86_64/ from 11:30 am.
oVirt stdci V2 was released. We can migrate our CI to use it.
We should recommend, and set using the install.sh, the tuned profile to virtual-host
. That should perform better than the default recommendation which knows nothing about the intention to run virtual machines.
I suggest to set this in the README as a recommendation as well.
11:41:49 vm-el73:run_tests: # Create disks for VM nested: Success (in 0:01:01)
11:41:49 vm-el73:run_tests: # Missing current link, setting it to default
11:41:49 vm-el73:run_tests: @ Initialize and populate prefix: ERROR (in 0:01:02)
11:41:49 vm-el73:run_tests:
11:41:49 vm-el73:run_tests: Subnet 192.168.22.1/24 is not valid.
11:41:49 vm-el73:run_tests: Subnet should be in the range 192.168.200.0/24 - 192.168.255.0/24.
11:41:49 vm-el73:run_tests:
11:41:49 vm-el73:run_tests:
I have run the script "install_lago.sh" on RHEL 7.3 and got an error message that there's no such distro el7_3.
Probably the "rpm -E %{?dist}" doesn't do it's work properly.
This issue occurs when the group is local (i.e taken from ldap).
We can drop adding qemu user to the user's group and replace it with chmod -R o+x $HOME
, or add the users group to the user's /etc/groups
(with the same id as the group in ldap).
Examples of how to use lago can be found in https://github.com/lago-project/lago-examples.
The test should check that an env that was created with the current stable lago version, can be used with the version that we are going to release.
This check will ensure that we don't break the workflow of our users.
Examples of how to use lago can be found in https://github.com/lago-project/lago-examples
This repo is now being used to test lago installation and basic functionality on different distros.
Can you add some pre recorded video for how to use this repo and provisions
As it says on the title :)
Using the installation guide for centos,
https://lago.readthedocs.io/en/latest/Installation.html#rpm-based-fedora-24-centos-7-3
I get issue installing lago
[root@dub-svrfarm27 ~]# pip install lago --proxy=http://emea-proxy.uk.oracle.com:80
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Collecting lago
Using cached https://files.pythonhosted.org/packages/1e/fb/875f8bb589bfe5fd0b87fbb33e445a8925b47b5be8a4fc536b7e6bbcd049/lago-0.46.0.tar.gz
ERROR: Command errored out with exit status 1:
command: /usr/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-PRpcDr/lago/setup.py'"'"'; file='"'"'/tmp/pip-install-PRpcDr/lago/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base pip-egg-info
cwd: /tmp/pip-install-PRpcDr/lago/
Complete output (25 lines):
Download error on https://pypi.org/simple/dulwich/: [Errno 101] Network is unreachable -- Some packages may not be found!
Couldn't find index page for 'dulwich' (maybe misspelled?)
Download error on https://pypi.org/simple/: [Errno 101] Network is unreachable -- Some packages may not be found!
No local packages or working download links found for dulwich
Traceback (most recent call last):
File "", line 1, in
File "/tmp/pip-install-PRpcDr/lago/setup.py", line 62, in
pbr=True,
File "/usr/lib/python2.7/site-packages/setuptools/init.py", line 144, in setup
_install_setup_requires(attrs)
File "/usr/lib/python2.7/site-packages/setuptools/init.py", line 139, in _install_setup_requires
dist.fetch_build_eggs(dist.setup_requires)
File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 720, in fetch_build_eggs
replace_conflicting=True,
File "/usr/lib/python2.7/site-packages/pkg_resources/init.py", line 782, in resolve
replace_conflicting=replace_conflicting
File "/usr/lib/python2.7/site-packages/pkg_resources/init.py", line 1065, in best_match
return self.obtain(req, installer)
File "/usr/lib/python2.7/site-packages/pkg_resources/init.py", line 1077, in obtain
return installer(requirement)
File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 787, in fetch_build_egg
return cmd.easy_install(req)
File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 673, in easy_install
raise DistutilsError(msg)
distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('dulwich')
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
[root@dub-svrfarm27 ~]#
Have tried adding the following rpms based on other guides but they do not help
setuptools
scipy
py-xgboost
psycopg2-binary
wheel
mysql-connector-python python-openstackclient
python-devel
(lago_venv) [lab@dhcp-1-88 lago-workshop]$ groups
lab wheel
(lago_venv) [lab@dhcp-1-88 lago-workshop]$ su - lab
Password:
[lab@dhcp-1-88 ~]$ groups
lab wheel qemu lago**
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.