diff --git a/docs/source/index.rst b/docs/source/index.rst index 86afdaf6..3472db16 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -13,8 +13,8 @@ ANVIL Documentation :maxdepth: 3 topics/features - topics/docs topics/basics + topics/docs topics/qanda topics/bugshugscode topics/examples diff --git a/docs/source/topics/basics.rst b/docs/source/topics/basics.rst index 10b53b08..a42419e7 100644 --- a/docs/source/topics/basics.rst +++ b/docs/source/topics/basics.rst @@ -6,4 +6,3 @@ Basics :maxdepth: 2 gettingstarted - solvedproblems diff --git a/docs/source/topics/examples.rst b/docs/source/topics/examples.rst index 7870f103..c262cc82 100644 --- a/docs/source/topics/examples.rst +++ b/docs/source/topics/examples.rst @@ -5,10 +5,10 @@ Examples ======== -Pre-installing --------------- +Preparing your own +------------------ -See [Getting started! pre-setup] [gs] section to make the right preparation. +**See:** :ref:`getting-started` to make the right preparation. Bootstrapping ------------- @@ -155,5 +155,14 @@ Uninstalling :language: none :linenos: +Purging +------- -[gs]: /en/latest/topics/gettingstarted.html#pre-setup +:: + + $ sudo ./smithy -a purge + + +.. literalinclude:: examples/purge.txt + :language: none + :linenos: diff --git a/docs/source/topics/examples/bootstrap.txt b/docs/source/topics/examples/bootstrap.txt index fe19d019..190eef56 100644 --- a/docs/source/topics/examples/bootstrap.txt +++ b/docs/source/topics/examples/bootstrap.txt @@ -1,38 +1,88 @@ $ sudo ./smithy --bootstrap Bootstrapping RHEL 6.4 Please wait... -Downloading epel-release-6-8.noarch.rpm to /tmp... -Installing packages: gcc make git patch python python-devel createrepo yum-utils yum-plugin-remove-with-leaves PyYAML rpm-build python-pip python-argparse python-setuptools +Downloading epel-release-6-8.noarch.rpm to /tmp +Installing /tmp/epel-release-6-8.noarch.rpm +Installing system packages: + - gcc + - make + - git + - patch + - python + - python-devel + - createrepo + - yum-utils + - PyYAML + - rpm-build + - python-pip + - python-argparse + - python-setuptools Package gcc-4.4.7-3.el6.x86_64 already installed and latest version Package 1:make-3.81-20.el6.x86_64 already installed and latest version Package git-1.7.1-3.el6_4.1.x86_64 already installed and latest version Package patch-2.6-6.el6.x86_64 already installed and latest version -Package python-2.6.6-36.el6.x86_64 already installed and latest version -Package python-devel-2.6.6-36.el6.x86_64 already installed and latest version Package createrepo-0.9.9-17.el6.noarch already installed and latest version Package yum-utils-1.1.30-14.el6.noarch already installed and latest version Package PyYAML-3.10-3.el6.x86_64 already installed and latest version Package rpm-build-4.8.0-32.el6.x86_64 already installed and latest version Package python-argparse-1.2.1-2.el6.noarch already installed and latest version Package python-setuptools-0.6.10-3.el6.noarch already installed and latest version -Removing conflicting packages: python-paste-deploy1.5 python-webob1.0 python-nose1.1 python-routes1.12 python-sphinx10 +Removing conflicting packages: + - python-paste-deploy1.5 + - python-webob1.0 + - python-nose1.1 + - python-routes1.12 + - python-sphinx10 No Match for argument: python-paste-deploy1.5 No Match for argument: python-webob1.0 No Match for argument: python-nose1.1 No Match for argument: python-routes1.12 No Match for argument: python-sphinx10 -Attemping to install python requirements: argparse cheetah>=2.4.4 d2to1>=0.2.10,<0.3 iniparse iso8601>=0.1.4 keyring netifaces>=0.5 ordereddict pbr>=0.5.16,<0.6 progressbar psutil pylint pyyaml>=3.1.0 termcolor -Attemping to install python requirements found as packages: python-argparse-1.2.1-2.el6.noarch python-d2to1-0.2.10-1.el6.noarch python-iniparse-0.3.1-2.1.el6.noarch python-iso8601-0.1.4-2.el6.noarch python-keyring-0.7-1.el6.noarch python-netifaces-0.5-1.el6.x86_64 python-ordereddict-1.1-2.el6.noarch python-progressbar-2.3-2.el6.noarch python-psutil-0.6.1-1.el6.x86_64 pylint-0.21.1-2.el6.noarch PyYAML-3.10-3.el6.x86_64 +Installing available python requirements found as packages: + - python-argparse-1.2.1-2.el6.noarch + - python-d2to1-0.2.10-1.el6.noarch + - python-iniparse-0.3.1-2.1.el6.noarch + - python-iso8601-0.1.4-2.el6.noarch + - python-keyring-0.7-1.el6.noarch + - python-netifaces-0.5-1.el6.x86_64 + - python-ordereddict-1.1-2.el6.noarch + - python-progressbar-2.3-2.el6.noarch + - python-psutil-0.6.1-1.el6.x86_64 + - PyYAML-3.10-3.el6.x86_64 Package python-argparse-1.2.1-2.el6.noarch already installed and latest version Package python-iniparse-0.3.1-2.1.el6.noarch already installed and latest version Package python-ordereddict-1.1-2.el6.noarch already installed and latest version Package PyYAML-3.10-3.el6.x86_64 already installed and latest version -Building missing python requirements: cheetah>=2.4.4 pbr>=0.5.16,<0.6 termcolor +Building missing python requirements: + - cheetah>=2.4.4 + - flake8==2.0 + - pbr>=0.5.16,<0.6 + - pep8==1.4.5 + - pyflakes==0.7.2 + - pylint==0.25.2 + - termcolor Downloading... Building RPMs... -Installing missing python requirement packages: python-d2to1-0.2.10-0.el6.noarch.rpm python-markdown-2.3.1-0.el6.noarch.rpm python-pbr-0.5.17-0.el6.noarch.rpm python-setuptools-0.6.46-0.el6.noarch.rpm python-setuptools-git-1.0b1-0.el6.noarch.rpm python-termcolor-1.1-0.el6.noarch.rpm python-cheetah-2.4.4-0.el6.x86_64.rpm python-cheetah-debuginfo-2.4.4-0.el6.x86_64.rpm +Installing missing python requirement packages: + - pyflakes-0.7.2-0.el6.noarch.rpm + - pylint-0.25.2-0.el6.noarch.rpm + - python-flake8-2-0.el6.noarch.rpm + - python-logilab-astng-0.24.3-0.el6.noarch.rpm + - python-logilab-common-0.59.1-0.el6.noarch.rpm + - python-markdown-2.3.1-0.el6.noarch.rpm + - python-mccabe-0.2.1-0.el6.noarch.rpm + - python-pbr-0.5.19-0.el6.noarch.rpm + - python-pep8-1.4.5-0.el6.noarch.rpm + - python-setuptools-0.7.3-0.el6.noarch.rpm + - python-setuptools-0.9.8-0.el6.noarch.rpm + - python-setuptools-git-1-0.el6.noarch.rpm + - python-termcolor-1.1-0.el6.noarch.rpm + - python-unittest2-0.5.1-0.el6.noarch.rpm + - python-cheetah-2.4.4-0.el6.x86_64.rpm + - python-cheetah-debuginfo-2.4.4-0.el6.x86_64.rpm mkdir: created directory `/etc/anvil' mkdir: created directory `/usr/share/anvil' changed ownership of `/etc/anvil' to 38604:100 changed ownership of `/usr/share/anvil' to 38604:100 -Success! Bootstrapped for RHEL 6.4 +Success! +Bootstrapped for RHEL 6.4 diff --git a/docs/source/topics/examples/build.txt b/docs/source/topics/examples/build.txt index 3b5b0e6c..ce2d29fd 100644 --- a/docs/source/topics/examples/build.txt +++ b/docs/source/topics/examples/build.txt @@ -1,15 +1,12 @@ $ sudo ./smithy -a build - _____ ___ ___ _ _ ___ _____ _____ ___ _ _ -( _ )( _`\ ( _`\ ( ) ( )( _`\(_ _)( _ )( _`\ ( ) ( ) -| ( ) || |_) )| (_(_)| `\| || (_(_) | | | (_) || ( (_)| |/'/' -| | | || ,__/'| _)_ | , ` |`\__ \ | | | _ || | _ | , < -| (_) || | | (_( )| |`\ |( )_) | | | | | | || (_( )| |\`\ -(_____)(_) (____/'(_) (_)`\____) (_) (_) (_)(____/'(_) (_) - Anvil: | 2013.1-dev | - And now for something completely different! -------------------------Action Runner------------------------- +____ ___ ____ _ _ ____ ___ ____ ____ _ _ +| | |__] |___ |\ | [__ | |__| | |_/ +|__| | |___ | \| ___] | | | |___ | \_ + Anvil: | 2013.1-dev | + Let us get on with the show! +---------------Action Runner--------------- INFO: @anvil.distro : Matched distro rhel for platform Linux-2.6.32-358.6.2.el6.YAHOO.20130516.x86_64-x86_64-with-redhat-6.4-Santiago -INFO: @anvil : Starting action build on 2013-07-01T01:22:44.538324 for distro: rhel +INFO: @anvil : Starting action build on 2013-07-29T02:22:34.881324 for distro: rhel INFO: @anvil : Using persona: conf/personas/in-a-box/basic.yaml INFO: @anvil : In root directory: /home/harlowja/openstack INFO: @anvil.actions.base : Processing components for action build. @@ -24,114 +21,133 @@ INFO: @anvil.actions.base : |-- glance INFO: @anvil.actions.base : |-- cinder INFO: @anvil.actions.base : |-- glance-client INFO: @anvil.actions.base : |-- cinder-client -INFO: @anvil.actions.base : |-- quantum-client +INFO: @anvil.actions.base : |-- neutron-client INFO: @anvil.actions.base : |-- nova INFO: @anvil.actions.base : |-- nova-client INFO: @anvil.actions.base : Booting up your components. INFO: @anvil.actions.base : Reading passwords using a unencrypted keyring @ /etc/anvil/passwords.cfg INFO: @anvil.actions.base : Verifying that the components are ready to rock-n-roll. INFO: @anvil.actions.base : Warming up component configurations. -INFO: @anvil.packaging.yum : Installing 15 build requirements: -INFO: @anvil.packaging.yum : |-- libxml2-devel -INFO: @anvil.packaging.yum : |-- libxslt-devel +INFO: @anvil.packaging.yum : Installing build requirements: INFO: @anvil.packaging.yum : |-- mysql-devel -INFO: @anvil.packaging.yum : |-- openldap-devel -INFO: @anvil.packaging.yum : |-- postgresql-devel -INFO: @anvil.packaging.yum : |-- psmisc -INFO: @anvil.packaging.yum : |-- python -INFO: @anvil.packaging.yum : |-- python-devel -INFO: @anvil.packaging.yum : |-- python-distutils-extra INFO: @anvil.packaging.yum : |-- python-setuptools -INFO: @anvil.packaging.yum : |-- sqlite-devel -INFO: @anvil.packaging.yum : |-- sudo -INFO: @anvil.packaging.yum : |-- tcpdump INFO: @anvil.packaging.yum : |-- unzip +INFO: @anvil.packaging.yum : |-- sqlite-devel +INFO: @anvil.packaging.yum : |-- python +INFO: @anvil.packaging.yum : |-- libxml2-devel +INFO: @anvil.packaging.yum : |-- sudo +INFO: @anvil.packaging.yum : |-- python-devel +INFO: @anvil.packaging.yum : |-- psmisc +INFO: @anvil.packaging.yum : |-- postgresql-devel +INFO: @anvil.packaging.yum : |-- openldap-devel INFO: @anvil.packaging.yum : |-- wget -INFO: @anvil.packaging.yum : Building 56 RPM packages from their SRPMs for repo anvil-deps-source using 5 jobs -Installing build requirements for anvil-deps-source -Build requirements are installed -python-anyjson-0.3.3-0.el6.src.rpm has been processed. -pyparsing-1.5.7-0.el6.src.rpm has been processed. -python-amqp-1.0.12-0.el6.src.rpm has been processed. -pyflakes-0.7.2-0.el6.src.rpm has been processed. -python-cliff-tablib-1-0.el6.src.rpm has been processed. -python-cliff-1.4-0.el6.src.rpm has been processed. -python-cmd2-0.6.5.1-0.el6.src.rpm has been processed. -python-colorama-0.2.5-0.el6.src.rpm has been processed. -python-decorator-3.4-0.el6.src.rpm has been processed. -python-discover-0.4-0.el6.src.rpm has been processed. -python-coverage-3.6-0.el6.src.rpm has been processed. -python-flake8-2-0.el6.src.rpm has been processed. -python-hacking-0.5.6-0.el6.src.rpm has been processed. -python-hp3parclient-1-0.el6.src.rpm has been processed. -python-httplib2-0.8-0.el6.src.rpm has been processed. -python-babel-0.9.6-0.el6.src.rpm has been processed. -python-jsonpatch-1.1-0.el6.src.rpm has been processed. -python-jsonpointer-1-0.el6.src.rpm has been processed. -python-jinja2-2.7-0.el6.src.rpm has been processed. -python-jsonschema-2-0.el6.src.rpm has been processed. -python-docutils-0.10-0.el6.src.rpm has been processed. -pylint-0.25.2-0.el6.src.rpm has been processed. -python-ldap-2.3.13-0.el6.src.rpm has been processed. -python-logilab-astng-0.24.3-0.el6.src.rpm has been processed. -python-crypto-2.6-0.el6.src.rpm has been processed. -python-markupsafe-0.18-0.el6.src.rpm has been processed. -python-kombu-2.5.12-0.el6.src.rpm has been processed. -python-mccabe-0.2.1-0.el6.src.rpm has been processed. -python-netaddr-0.7.10-0.el6.src.rpm has been processed. -python-logilab-common-0.59.1-0.el6.src.rpm has been processed. -python-nose-exclude-0.1.9-0.el6.src.rpm has been processed. -python-nosexcover-1.0.8-0.el6.src.rpm has been processed. -python-nose-1.3-0.el6.src.rpm has been processed. -python-openstack-nose-plugin-0.11-0.el6.src.rpm has been processed. -python-pam-0.1.4-0.el6.src.rpm has been processed. -python-nosehtmloutput-0.0.4-0.el6.src.rpm has been processed. -python-pep8-1.4.5-0.el6.src.rpm has been processed. -python-migrate-0.7.2-0.el6.src.rpm has been processed. -python-paste-deploy-1.5-0.el6.src.rpm has been processed. -python-prettytable-0.7.2-0.el6.src.rpm has been processed. -python-paramiko-1.10.1-0.el6.src.rpm has been processed. -python-pysqlite-2.6.3-0.el6.src.rpm has been processed. -python-repoze-lru-0.6-0.el6.src.rpm has been processed. -python-routes-1.13-0.el6.src.rpm has been processed. -python-qpid-python-0.20-0.el6.src.rpm has been processed. -python-pygments-1.6-0.el6.src.rpm has been processed. -python-stevedore-0.9.1-0.el6.src.rpm has been processed. -python-tempita-0.5.1-0.el6.src.rpm has been processed. -python-warlock-1.0.1-0.el6.src.rpm has been processed. -python-webob-1.2.3-0.el6.src.rpm has been processed. -python-wsgiref-0.1.2-0.el6.src.rpm has been processed. -python-xattr-0.6.4-0.el6.src.rpm has been processed. -python-sqlalchemy-0.7.9-0.el6.src.rpm has been processed. -python-tablib-0.9.11-0.el6.src.rpm has been processed. -python-sphinx-1.2b1-0.el6.src.rpm has been processed. -python-lxml-3.2.1-0.el6.src.rpm has been processed. +INFO: @anvil.packaging.yum : |-- libxslt-devel +INFO: @anvil.packaging.yum : |-- tcpdump +INFO: @anvil.packaging.yum : |-- python-distutils-extra +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/yyoom-transaction-install.log +INFO: @anvil.packaging.yum : Building 71 RPM packages from their SRPMs for repo anvil-deps-source using 3 jobs: +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/pyflakes-0.7.2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/pylint-0.25.2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/pyparsing-1.5.7-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-amqp-1.0.12-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-anyjson-0.3.3-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-babel-1.2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-cffi-0.6-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-cheetah-2.4.4-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-cliff-1.4-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-cliff-tablib-1.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-cmd2-0.6.5.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-colorama-0.2.5-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-coverage-3.6-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-crypto-2.6-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-decorator-3.4-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-discover-0.4-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-docutils-0.11-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-eventlet-0.13-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-flake8-2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-greenlet-0.4.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-hacking-0.5.6-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-hp3parclient-1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-httplib2-0.8-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-jinja2-2.7-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-jsonpatch-1.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-jsonpointer-1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-jsonschema-2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-kombu-2.5.12-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-ldap-2.3.13-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-logilab-astng-0.24.3-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-logilab-common-0.59.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-lxml-3.2.3-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-markdown-2.3.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-markupsafe-0.18-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-mccabe-0.2.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-migrate-0.7.2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-netaddr-0.7.10-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-nose-1.3-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-nose-exclude-0.1.9-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-nosehtmloutput-0.0.4-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-nosexcover-1.0.8-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-numpy-1.7.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-openstack-nose-plugin-0.11-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-oslo-sphinx-1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-pam-0.1.4-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-paramiko-1.11-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-paste-deploy-1.5-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-pbr-0.5.19-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-pep8-1.4.5-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-prettytable-0.7.2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-pycparser-2.09.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-pygments-1.6-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-pysqlite-2.6.3-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-qpid-python-0.20-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-repoze-lru-0.6-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-routes-1.13-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-setuptools-git-1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-sphinx-1.2b1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-sqlalchemy-0.7.9-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-stevedore-0.10-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-subunit-0.0.13-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-tablib-0.9.11-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-tempita-0.5.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-termcolor-1.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-testrepository-0.0.17-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-warlock-1.0.1-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-webob-1.2.3-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-websockify-0.3-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-wsgiref-0.1.2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/python-xattr-0.7.2-0.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-deps-source/pytz-2013b-0.el6.src.rpm +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/binary-anvil-deps.mk.log INFO: @anvil.packaging.yum : Creating repo at /home/harlowja/openstack/repo/anvil-deps INFO: @anvil.packaging.yum : Creating repo at /home/harlowja/openstack/repo/anvil-deps-source INFO: @anvil.packaging.yum : Writing /home/harlowja/openstack/repo/anvil-deps.repo -INFO: @anvil.packaging.yum : Copying to /etc/yum.repos.d/anvil-deps.repo -INFO: @anvil.packaging.yum : Building 10 RPM packages from their SRPMs for repo anvil-source using 5 jobs -Installing build requirements for anvil-source -Build requirements are installed -python-cinderclient-1.0.4.49.g273a829-1.el6.src.rpm has been processed. -python-glanceclient-0.9.0.43.gd8a537c-1.el6.src.rpm has been processed. -openstack-keystone-2013.2.b1.140.g6362fb7-1.el6.src.rpm has been processed. -python-keystoneclient-0.3.0.12.g9ee038f-1.el6.src.rpm has been processed. -python-oslo-config-1.2.0.a34.g08203f6-1.src.rpm has been processed. -python-quantumclient-2.2.2.13.g8218cd1-1.el6.src.rpm has been processed. -openstack-glance-2013.2.a63.gfaff611-1.el6.src.rpm has been processed. -python-novaclient-2.13.0.101.g0bf5f49-1.el6.src.rpm has been processed. -openstack-cinder-2013.2.a252.g066a676-1.el6.src.rpm has been processed. -openstack-nova-2013.2.a1581.g1515fa7-1.el6.src.rpm has been processed. +INFO: @anvil.packaging.yum : Copied to /etc/yum.repos.d/anvil-deps.repo +INFO: @anvil.packaging.yum : Building 10 RPM packages from their SRPMs for repo anvil-source using 3 jobs: +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/openstack-cinder-2013.2.a77.g9f0bb80-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/openstack-glance-2013.2.a32.g0484ca2-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/openstack-keystone-2013.2.a249.g97a5b49-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/openstack-nova-2013.2.a2343.g6a3f5fd-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/python-cinderclient-1.0.4.70.g878098d-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/python-glanceclient-0.9.0.59.g8d7411d-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/python-keystoneclient-0.3.1.28.gc74401a-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/python-neutronclient-2.2.4.11.g31e9374-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/python-novaclient-2.13.0.139.g2a45c75-1.el6.src.rpm +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/repo/anvil-source/python-oslo-config-1.2.0.a9.g115e738-1.src.rpm +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/binary-anvil.mk.log INFO: @anvil.packaging.yum : Creating repo at /home/harlowja/openstack/repo/anvil INFO: @anvil.packaging.yum : Creating repo at /home/harlowja/openstack/repo/anvil-source INFO: @anvil.packaging.yum : Writing /home/harlowja/openstack/repo/anvil.repo -INFO: @anvil.packaging.yum : Copying to /etc/yum.repos.d/anvil.repo +INFO: @anvil.packaging.yum : Copied to /etc/yum.repos.d/anvil.repo INFO: @anvil.actions.base : Tearing down your components. -INFO: @anvil : It took 174.028 seconds or 2.90 minutes to complete action build. - __________ -< Success! > - ---------- +INFO: @anvil : It took 300.144 seconds or 5.00 minutes to complete action build. + ______________ +/ Say no more, \ +| Nudge nudge | +\ wink wink. / + -------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ diff --git a/docs/source/topics/examples/install.txt b/docs/source/topics/examples/install.txt index 7972bd13..5468efd0 100644 --- a/docs/source/topics/examples/install.txt +++ b/docs/source/topics/examples/install.txt @@ -8,7 +8,7 @@ $ sudo ./smithy -a install And now for something completely different! -------------------Action Runner-------------------- INFO: @anvil.distro : Matched distro rhel for platform Linux-2.6.32-358.6.2.el6.YAHOO.20130516.x86_64-x86_64-with-redhat-6.4-Santiago -INFO: @anvil : Starting action install on 2013-07-01T01:32:51.302157 for distro: rhel +INFO: @anvil : Starting action install on 2013-07-29T02:50:53.680181 for distro: rhel INFO: @anvil : Using persona: conf/personas/in-a-box/basic.yaml INFO: @anvil : In root directory: /home/harlowja/openstack INFO: @anvil.actions.base : Processing components for action install. @@ -23,7 +23,7 @@ INFO: @anvil.actions.base : |-- glance INFO: @anvil.actions.base : |-- cinder INFO: @anvil.actions.base : |-- glance-client INFO: @anvil.actions.base : |-- cinder-client -INFO: @anvil.actions.base : |-- quantum-client +INFO: @anvil.actions.base : |-- neutron-client INFO: @anvil.actions.base : |-- nova INFO: @anvil.actions.base : |-- nova-client INFO: @anvil.actions.base : Booting up your components. @@ -40,357 +40,113 @@ INFO: @anvil.actions.install : Preinstalling glance. INFO: @anvil.actions.install : Preinstalling cinder. INFO: @anvil.actions.install : Preinstalling glance-client. INFO: @anvil.actions.install : Preinstalling cinder-client. -INFO: @anvil.actions.install : Preinstalling quantum-client. +INFO: @anvil.actions.install : Preinstalling neutron-client. INFO: @anvil.actions.install : Preinstalling nova. INFO: @anvil.actions.install : Preinstalling nova-client. INFO: @anvil.actions.install : Installing packages -Loaded plugins: aliases, changelog, downloadonly, kabi, presto, remove-with-leaves, security, tmprepo, verify, versionlock -Loading support for Red Hat kernel ABI -........ -Package mysql-5.1.69-1.el6_4.x86_64 already installed and latest version -Package python-boto-2.5.2-3.el6.noarch already installed and latest version -Package python-six-1.1.0-2.el6.noarch already installed and latest version -Package python-requests-1.1.0-3.el6.noarch already installed and latest version -Package matching python-setuptools-0.6.10-3.el6.noarch already installed. Checking for update. -Package python-d2to1-0.2.10-1.el6.noarch already installed and latest version -Package matching python-pbr-0.5.11-2.el6.noarch already installed. Checking for update. -Package python-netifaces-0.5-1.el6.x86_64 already installed and latest version -Package python-keyring-0.7-1.el6.noarch already installed and latest version -Package matching python-cheetah-2.4.1-1.el6.x86_64 already installed. Checking for update. -Package python-argparse-1.2.1-2.el6.noarch already installed and latest version -Package python-iso8601-0.1.4-2.el6.noarch already installed and latest version -Resolving Dependencies -...... ---> Running transaction check -...... -...... -...... -Dependencies Resolved - -===================================================================================================================================================================================== - Package Arch Version Repository Size -===================================================================================================================================================================================== -Installing: - MySQL-python x86_64 1.2.3-0.3.c1.1.el6 base 86 k - mysql-server x86_64 5.1.69-1.el6_4 updates 8.7 M - openstack-cinder noarch 2:2013.2.a252.g066a676-1.el6 anvil 202 k - openstack-glance noarch 2:2013.2.a63.gfaff611-1.el6 anvil 287 k - openstack-keystone noarch 2:2013.2.b1.140.g6362fb7-1.el6 anvil 303 k - openstack-nova-api noarch 2:2013.2.a1581.g1515fa7-1.el6 anvil 5.4 k - openstack-nova-cert noarch 2:2013.2.a1581.g1515fa7-1.el6 anvil 8.2 k - openstack-nova-compute noarch 2:2013.2.a1581.g1515fa7-1.el6 anvil 7.1 k - openstack-nova-conductor noarch 2:2013.2.a1581.g1515fa7-1.el6 anvil 3.9 k - openstack-nova-network noarch 2:2013.2.a1581.g1515fa7-1.el6 anvil 5.6 k - openstack-nova-scheduler noarch 2:2013.2.a1581.g1515fa7-1.el6 anvil 4.3 k - pyOpenSSL x86_64 0.10-2.el6 base 212 k - pyflakes noarch 0.7.2-0.el6 anvil-deps 62 k - pyparsing noarch 1.5.7-0.el6 anvil-deps 68 k - pysendfile x86_64 2.0.0-3.el6 epel 9.3 k - python-amqplib noarch 0.6.1-2.el6 epel 65 k - python-anyjson noarch 0.3.3-0.el6 anvil-deps 10 k - python-babel noarch 0.9.6-0.el6 anvil-deps 1.3 M - python-cliff noarch 1.4-0.el6 anvil-deps 28 k - python-cliff-tablib noarch 1-0.el6 anvil-deps 6.4 k - python-coverage x86_64 3.6-0.el6 anvil-deps 153 k - python-discover noarch 0.4-0.el6 anvil-deps 23 k - python-eventlet noarch 0.9.17-2.el6 epel 262 k - python-feedparser noarch 5.1.2-2.el6 epel 106 k - python-fixtures noarch 0.3.12-1.el6 epel 69 k - python-flake8 noarch 2-0.el6 anvil-deps 27 k - python-greenlet x86_64 0.3.1-12.el6 epel 22 k - python-hacking noarch 0.5.6-0.el6 anvil-deps 36 k - python-hp3parclient noarch 1-0.el6 anvil-deps 19 k - python-httplib2 noarch 0.8-0.el6 anvil-deps 66 k - python-jsonschema noarch 2-0.el6 anvil-deps 57 k - python-kombu noarch 2.5.12-0.el6 anvil-deps 349 k - python-ldap x86_64 2.3.13-0.el6 anvil-deps 100 k - python-lockfile noarch 0.8-3.el6 epel 17 k - python-lxml x86_64 3.2.1-0.el6 anvil-deps 699 k - python-memcached noarch 1.43-6.el6 base 32 k - python-migrate noarch 0.7.2-0.el6 anvil-deps 177 k - python-mock noarch 0.8.0-2.el6 epel 92 k - python-mox noarch 0.5.3-2.el6 epel 35 k - python-netaddr noarch 0.7.10-0.el6 anvil-deps 1.1 M - python-nose noarch 1.3-0.el6 anvil-deps 258 k - python-nose-exclude noarch 0.1.9-0.el6 anvil-deps 10 k - python-nosehtmloutput noarch 0.0.4-0.el6 anvil-deps 16 k - python-nosexcover noarch 1.0.8-0.el6 anvil-deps 7.4 k - python-openstack-nose-plugin noarch 0.11-0.el6 anvil-deps 12 k - python-pam noarch 0.1.4-0.el6 anvil-deps 7.1 k - python-passlib noarch 1.5.3-1.el6 epel 290 k - python-paste noarch 1.7.4-2.el6 updates 758 k - python-paste-deploy noarch 1.5-0.el6 anvil-deps 32 k - python-pep8 noarch 1.4.5-0.el6 anvil-deps 61 k - python-psycopg2 x86_64 2.0.14-2.el6 updates 100 k - python-pyasn1 noarch 0.0.12a-1.el6 base 70 k - python-pysqlite x86_64 2.6.3-0.el6 anvil-deps 75 k - python-qpid-python noarch 0.20-0.el6 anvil-deps 394 k - python-routes noarch 1.13-0.el6 anvil-deps 50 k - python-simplejson x86_64 2.0.9-3.1.el6 base 126 k - python-sphinx noarch 1.2b1-0.el6 anvil-deps 1.1 M - python-sqlalchemy x86_64 0.7.9-0.el6 anvil-deps 1.2 M - python-stevedore noarch 0.9.1-0.el6 anvil-deps 32 k - python-subunit noarch 0.0.12-5.el6 epel 80 k - python-suds noarch 0.4.1-3.el6 base 218 k - python-testrepository noarch 0.0.15-4.el6 epel 170 k - python-testscenarios noarch 0.4-2.el6 epel 31 k - python-testtools noarch 0.9.30-1.el6 epel 319 k - python-unittest2 noarch 0.5.1-3.el6 epel 138 k - python-warlock noarch 1.0.1-0.el6 anvil-deps 8.7 k - python-webob noarch 1.2.3-0.el6 anvil-deps 129 k - python-websockify noarch 0.2.0-4.el6 epel 52 k - python-webtest noarch 1.2-2.el6 base 55 k - python-wsgiref noarch 0.1.2-0.el6 anvil-deps 32 k - python-xattr x86_64 0.6.4-0.el6 anvil-deps 18 k - rabbitmq-server noarch 2.6.1-1.el6 epel 1.1 M -Updating: - pylint noarch 0.25.2-0.el6 anvil-deps 375 k - python-crypto x86_64 2.6-0.el6 anvil-deps 474 k - python-paramiko noarch 1.10.1-0.el6 anvil-deps 209 k - python-prettytable noarch 0.7.2-0.el6 anvil-deps 27 k -Installing for dependencies: - SDL x86_64 1.2.14-3.el6 base 193 k - augeas-libs x86_64 0.9.0-4.el6 base 317 k - btrfs-progs x86_64 0.20-0.2.git91d9eec.el6 updates 298 k - celt051 x86_64 0.5.1.3-0.el6 base 50 k - dnsmasq x86_64 2.48-13.el6 updates 149 k - dnsmasq-utils x86_64 2.48-13.el6 updates 16 k - ebtables x86_64 2.0.9-6.el6 base 95 k - erlang x86_64 R14B-04.2.el6 epel 26 k - erlang-appmon x86_64 R14B-04.2.el6 epel 144 k - erlang-asn1 x86_64 R14B-04.2.el6 epel 993 k - erlang-common_test x86_64 R14B-04.2.el6 epel 508 k - erlang-compiler x86_64 R14B-04.2.el6 epel 987 k - erlang-cosEvent x86_64 R14B-04.2.el6 epel 148 k - erlang-cosEventDomain x86_64 R14B-04.2.el6 epel 113 k - erlang-cosFileTransfer x86_64 R14B-04.2.el6 epel 167 k - erlang-cosNotification x86_64 R14B-04.2.el6 epel 718 k - erlang-cosProperty x86_64 R14B-04.2.el6 epel 161 k - erlang-cosTime x86_64 R14B-04.2.el6 epel 106 k - erlang-cosTransactions x86_64 R14B-04.2.el6 epel 164 k - erlang-crypto x86_64 R14B-04.2.el6 epel 50 k - erlang-debugger x86_64 R14B-04.2.el6 epel 440 k - erlang-dialyzer x86_64 R14B-04.2.el6 epel 567 k - erlang-diameter x86_64 R14B-04.2.el6 epel 449 k - erlang-docbuilder x86_64 R14B-04.2.el6 epel 192 k - erlang-edoc x86_64 R14B-04.2.el6 epel 301 k - erlang-erl_docgen x86_64 R14B-04.2.el6 epel 109 k - erlang-erl_interface x86_64 R14B-04.2.el6 epel 149 k - erlang-erts x86_64 R14B-04.2.el6 epel 2.0 M - erlang-et x86_64 R14B-04.2.el6 epel 197 k - erlang-eunit x86_64 R14B-04.2.el6 epel 139 k - erlang-examples x86_64 R14B-04.2.el6 epel 832 k - erlang-gs x86_64 R14B-04.2.el6 epel 608 k - erlang-hipe x86_64 R14B-04.2.el6 epel 1.0 M - erlang-ic x86_64 R14B-04.2.el6 epel 845 k - erlang-inets x86_64 R14B-04.2.el6 epel 749 k - erlang-inviso x86_64 R14B-04.2.el6 epel 154 k - erlang-jinterface x86_64 R14B-04.2.el6 epel 95 k - erlang-kernel x86_64 R14B-04.2.el6 epel 1.0 M - erlang-megaco x86_64 R14B-04.2.el6 epel 7.8 M - erlang-mnesia x86_64 R14B-04.2.el6 epel 662 k - erlang-observer x86_64 R14B-04.2.el6 epel 205 k - erlang-odbc x86_64 R14B-04.2.el6 epel 59 k - erlang-orber x86_64 R14B-04.2.el6 epel 909 k - erlang-os_mon x86_64 R14B-04.2.el6 epel 104 k - erlang-otp_mibs x86_64 R14B-04.2.el6 epel 28 k - erlang-parsetools x86_64 R14B-04.2.el6 epel 164 k - erlang-percept x86_64 R14B-04.2.el6 epel 140 k - erlang-pman x86_64 R14B-04.2.el6 epel 105 k - erlang-public_key x86_64 R14B-04.2.el6 epel 402 k - erlang-reltool x86_64 R14B-04.2.el6 epel 296 k - erlang-runtime_tools x86_64 R14B-04.2.el6 epel 210 k - erlang-sasl x86_64 R14B-04.2.el6 epel 263 k - erlang-snmp x86_64 R14B-04.2.el6 epel 1.5 M - erlang-ssh x86_64 R14B-04.2.el6 epel 361 k - erlang-ssl x86_64 R14B-04.2.el6 epel 378 k - erlang-stdlib x86_64 R14B-04.2.el6 epel 2.1 M - erlang-syntax_tools x86_64 R14B-04.2.el6 epel 317 k - erlang-test_server x86_64 R14B-04.2.el6 epel 272 k - erlang-toolbar x86_64 R14B-04.2.el6 epel 49 k - erlang-tools x86_64 R14B-04.2.el6 epel 535 k - erlang-tv x86_64 R14B-04.2.el6 epel 377 k - erlang-typer x86_64 R14B-04.2.el6 epel 58 k - erlang-webtool x86_64 R14B-04.2.el6 epel 45 k - erlang-wx x86_64 R14B-04.2.el6 epel 2.4 M - erlang-xmerl x86_64 R14B-04.2.el6 epel 939 k - febootstrap-supermin-helper x86_64 3.12-2.el6 updates 332 k - flac x86_64 1.2.1-6.1.el6 base 243 k - gnutls-utils x86_64 2.8.5-10.el6_4.2 updates 100 k - gpxe-roms-qemu noarch 0.9.7-6.9.el6 base 219 k - hivex x86_64 1.3.3-4.2.el6 updates 89 k - libasyncns x86_64 0.8-1.1.el6 base 24 k - libguestfs x86_64 1:1.16.34-2.el6 updates 1.5 M - libguestfs-tools-c x86_64 1:1.16.34-2.el6 updates 850 k - libibverbs x86_64 1.1.6-5.el6 updates 45 k - librdmacm x86_64 1.0.17-0.git4b5c1aa.el6 updates 47 k - libsndfile x86_64 1.0.20-5.el6 base 233 k - libvirt x86_64 0.10.2-18.el6_4.8 updates 2.3 M - libvirt-client x86_64 0.10.2-18.el6_4.8 updates 4.0 M - libvirt-python x86_64 0.10.2-18.el6_4.8 updates 463 k - lzo x86_64 2.03-3.1.el6 base 55 k - lzop x86_64 1.02-0.9.rc1.el6 base 50 k - netcf-libs x86_64 0.1.9-3.el6 updates 52 k - numad x86_64 0.5-8.20121015git.el6 updates 27 k - openstack-nova-common noarch 2:2013.2.a1581.g1515fa7-1.el6 anvil 38 k - perl-Config-General noarch 2.44-1.el6 base 68 k - perl-DBD-MySQL x86_64 4.013-3.el6 base 134 k - perl-hivex x86_64 1.3.3-4.2.el6 updates 38 k - pulseaudio-libs x86_64 0.9.21-14.el6_3 updates 462 k - python-amqp noarch 1.0.12-0.el6 anvil-deps 63 k - python-cinder noarch 2:2013.2.a252.g066a676-1.el6 anvil 1.0 M - python-cinderclient noarch 2:1.0.4.49.g273a829-1.el6 anvil 162 k - python-cmd2 noarch 0.6.5.1-0.el6 anvil-deps 37 k - python-colorama noarch 0.2.5-0.el6 anvil-deps 30 k - python-decorator noarch 3.4-0.el6 anvil-deps 14 k - python-docutils noarch 0.10-0.el6 anvil-deps 751 k - python-extras noarch 0.0.3-2.el6 epel 13 k - python-glance noarch 2:2013.2.a63.gfaff611-1.el6 anvil 875 k - python-glanceclient noarch 2:0.9.0.43.gd8a537c-1.el6 anvil 113 k - python-importlib noarch 1.0.2-1.el6 epel 6.3 k - python-jinja2 noarch 2.7-0.el6 anvil-deps 319 k - python-jsonpatch noarch 1.1-0.el6 anvil-deps 11 k - python-jsonpointer noarch 1-0.el6 anvil-deps 7.1 k - python-keystone noarch 2:2013.2.b1.140.g6362fb7-1.el6 anvil 381 k - python-keystoneclient noarch 2:0.3.0.12.g9ee038f-1.el6 anvil 192 k - python-markupsafe x86_64 0.18-0.el6 anvil-deps 25 k - python-mccabe noarch 0.2.1-0.el6 anvil-deps 14 k - python-mimeparse noarch 0.1.4-1.el6 epel 9.1 k - python-nova noarch 2:2013.2.a1581.g1515fa7-1.el6 anvil 2.6 M - python-oslo-config noarch 2:1.2.0.a34.g08203f6-1 anvil 39 k - python-quantumclient noarch 2:2.2.2.13.g8218cd1-1.el6 anvil 144 k - python-repoze-lru noarch 0.6-0.el6 anvil-deps 22 k - python-swiftclient noarch 1.4.0-1.el6 epel 48 k - python-tablib noarch 0.9.11.20120702git752443f-5.el6 epel 763 k - python-tempita noarch 0.5.1-0.el6 anvil-deps 30 k - qemu-img x86_64 2:0.12.1.2-2.355.el6_4.5 updates 471 k - qemu-kvm x86_64 2:0.12.1.2-2.355.el6_4.5 updates 1.3 M - radvd x86_64 1.6-1.el6 base 75 k - scsi-target-utils x86_64 1.0.24-3.el6_4 updates 172 k - seabios x86_64 0.6.1.2-26.el6 updates 91 k - sgabios-bin noarch 0-0.3.20110621svn.el6 base 6.6 k - spice-server x86_64 0.12.0-12.el6_4.1 updates 326 k - usbredir x86_64 0.5.1-1.el6 updates 40 k - vgabios noarch 0.6b-3.7.el6 updates 42 k - wxBase x86_64 2.8.12-1.el6 epel 576 k - wxGTK x86_64 2.8.12-1.el6 epel 2.9 M - wxGTK-gl x86_64 2.8.12-1.el6 epel 31 k - yajl x86_64 1.0.7-3.el6 base 27 k -Updating for dependencies: - gnutls i686 2.8.5-10.el6_4.2 updates 340 k - gnutls x86_64 2.8.5-10.el6_4.2 updates 346 k - gnutls-devel i686 2.8.5-10.el6_4.2 updates 1.1 M - gnutls-devel x86_64 2.8.5-10.el6_4.2 updates 1.1 M - python-logilab-astng noarch 0.24.3-0.el6 anvil-deps 198 k - python-logilab-common noarch 0.59.1-0.el6 anvil-deps 393 k - python-pygments noarch 1.6-0.el6 anvil-deps 900 k - -Transaction Summary -===================================================================================================================================================================================== -Install 199 Package(s) -Upgrade 11 Package(s) - -Total download size: 87 M -Downloading Packages: -...... -...... -Running rpm_check_debug -Running Transaction Test -Transaction Test Succeeded -Running Transaction -...... -...... -Installed: - MySQL-python.x86_64 0:1.2.3-0.3.c1.1.el6 mysql-server.x86_64 0:5.1.69-1.el6_4 - openstack-cinder.noarch 2:2013.2.a252.g066a676-1.el6 openstack-glance.noarch 2:2013.2.a63.gfaff611-1.el6 - openstack-keystone.noarch 2:2013.2.b1.140.g6362fb7-1.el6 openstack-nova-api.noarch 2:2013.2.a1581.g1515fa7-1.el6 - openstack-nova-cert.noarch 2:2013.2.a1581.g1515fa7-1.el6 openstack-nova-compute.noarch 2:2013.2.a1581.g1515fa7-1.el6 - openstack-nova-conductor.noarch 2:2013.2.a1581.g1515fa7-1.el6 openstack-nova-network.noarch 2:2013.2.a1581.g1515fa7-1.el6 - openstack-nova-scheduler.noarch 2:2013.2.a1581.g1515fa7-1.el6 pyOpenSSL.x86_64 0:0.10-2.el6 - pyflakes.noarch 0:0.7.2-0.el6 pyparsing.noarch 0:1.5.7-0.el6 - pysendfile.x86_64 0:2.0.0-3.el6 python-amqplib.noarch 0:0.6.1-2.el6 - python-anyjson.noarch 0:0.3.3-0.el6 python-babel.noarch 0:0.9.6-0.el6 - python-cliff.noarch 0:1.4-0.el6 python-cliff-tablib.noarch 0:1-0.el6 - python-coverage.x86_64 0:3.6-0.el6 python-discover.noarch 0:0.4-0.el6 - python-eventlet.noarch 0:0.9.17-2.el6 python-feedparser.noarch 0:5.1.2-2.el6 - python-fixtures.noarch 0:0.3.12-1.el6 python-flake8.noarch 0:2-0.el6 - python-greenlet.x86_64 0:0.3.1-12.el6 python-hacking.noarch 0:0.5.6-0.el6 - python-hp3parclient.noarch 0:1-0.el6 python-httplib2.noarch 0:0.8-0.el6 - python-jsonschema.noarch 0:2-0.el6 python-kombu.noarch 0:2.5.12-0.el6 - python-ldap.x86_64 0:2.3.13-0.el6 python-lockfile.noarch 0:0.8-3.el6 - python-lxml.x86_64 0:3.2.1-0.el6 python-memcached.noarch 0:1.43-6.el6 - python-migrate.noarch 0:0.7.2-0.el6 python-mock.noarch 0:0.8.0-2.el6 - python-mox.noarch 0:0.5.3-2.el6 python-netaddr.noarch 0:0.7.10-0.el6 - python-nose.noarch 0:1.3-0.el6 python-nose-exclude.noarch 0:0.1.9-0.el6 - python-nosehtmloutput.noarch 0:0.0.4-0.el6 python-nosexcover.noarch 0:1.0.8-0.el6 - python-openstack-nose-plugin.noarch 0:0.11-0.el6 python-pam.noarch 0:0.1.4-0.el6 - python-passlib.noarch 0:1.5.3-1.el6 python-paste.noarch 0:1.7.4-2.el6 - python-paste-deploy.noarch 0:1.5-0.el6 python-pep8.noarch 0:1.4.5-0.el6 - python-psycopg2.x86_64 0:2.0.14-2.el6 python-pyasn1.noarch 0:0.0.12a-1.el6 - python-pysqlite.x86_64 0:2.6.3-0.el6 python-qpid-python.noarch 0:0.20-0.el6 - python-routes.noarch 0:1.13-0.el6 python-simplejson.x86_64 0:2.0.9-3.1.el6 - python-sphinx.noarch 0:1.2b1-0.el6 python-sqlalchemy.x86_64 0:0.7.9-0.el6 - python-stevedore.noarch 0:0.9.1-0.el6 python-subunit.noarch 0:0.0.12-5.el6 - python-suds.noarch 0:0.4.1-3.el6 python-testrepository.noarch 0:0.0.15-4.el6 - python-testscenarios.noarch 0:0.4-2.el6 python-testtools.noarch 0:0.9.30-1.el6 - python-unittest2.noarch 0:0.5.1-3.el6 python-warlock.noarch 0:1.0.1-0.el6 - python-webob.noarch 0:1.2.3-0.el6 python-websockify.noarch 0:0.2.0-4.el6 - python-webtest.noarch 0:1.2-2.el6 python-wsgiref.noarch 0:0.1.2-0.el6 - python-xattr.x86_64 0:0.6.4-0.el6 rabbitmq-server.noarch 0:2.6.1-1.el6 - -Dependency Installed: - SDL.x86_64 0:1.2.14-3.el6 augeas-libs.x86_64 0:0.9.0-4.el6 btrfs-progs.x86_64 0:0.20-0.2.git91d9eec.el6 - celt051.x86_64 0:0.5.1.3-0.el6 dnsmasq.x86_64 0:2.48-13.el6 dnsmasq-utils.x86_64 0:2.48-13.el6 - ebtables.x86_64 0:2.0.9-6.el6 erlang.x86_64 0:R14B-04.2.el6 erlang-appmon.x86_64 0:R14B-04.2.el6 - erlang-asn1.x86_64 0:R14B-04.2.el6 erlang-common_test.x86_64 0:R14B-04.2.el6 erlang-compiler.x86_64 0:R14B-04.2.el6 - erlang-cosEvent.x86_64 0:R14B-04.2.el6 erlang-cosEventDomain.x86_64 0:R14B-04.2.el6 erlang-cosFileTransfer.x86_64 0:R14B-04.2.el6 - erlang-cosNotification.x86_64 0:R14B-04.2.el6 erlang-cosProperty.x86_64 0:R14B-04.2.el6 erlang-cosTime.x86_64 0:R14B-04.2.el6 - erlang-cosTransactions.x86_64 0:R14B-04.2.el6 erlang-crypto.x86_64 0:R14B-04.2.el6 erlang-debugger.x86_64 0:R14B-04.2.el6 - erlang-dialyzer.x86_64 0:R14B-04.2.el6 erlang-diameter.x86_64 0:R14B-04.2.el6 erlang-docbuilder.x86_64 0:R14B-04.2.el6 - erlang-edoc.x86_64 0:R14B-04.2.el6 erlang-erl_docgen.x86_64 0:R14B-04.2.el6 erlang-erl_interface.x86_64 0:R14B-04.2.el6 - erlang-erts.x86_64 0:R14B-04.2.el6 erlang-et.x86_64 0:R14B-04.2.el6 erlang-eunit.x86_64 0:R14B-04.2.el6 - erlang-examples.x86_64 0:R14B-04.2.el6 erlang-gs.x86_64 0:R14B-04.2.el6 erlang-hipe.x86_64 0:R14B-04.2.el6 - erlang-ic.x86_64 0:R14B-04.2.el6 erlang-inets.x86_64 0:R14B-04.2.el6 erlang-inviso.x86_64 0:R14B-04.2.el6 - erlang-jinterface.x86_64 0:R14B-04.2.el6 erlang-kernel.x86_64 0:R14B-04.2.el6 erlang-megaco.x86_64 0:R14B-04.2.el6 - erlang-mnesia.x86_64 0:R14B-04.2.el6 erlang-observer.x86_64 0:R14B-04.2.el6 erlang-odbc.x86_64 0:R14B-04.2.el6 - erlang-orber.x86_64 0:R14B-04.2.el6 erlang-os_mon.x86_64 0:R14B-04.2.el6 erlang-otp_mibs.x86_64 0:R14B-04.2.el6 - erlang-parsetools.x86_64 0:R14B-04.2.el6 erlang-percept.x86_64 0:R14B-04.2.el6 erlang-pman.x86_64 0:R14B-04.2.el6 - erlang-public_key.x86_64 0:R14B-04.2.el6 erlang-reltool.x86_64 0:R14B-04.2.el6 erlang-runtime_tools.x86_64 0:R14B-04.2.el6 - erlang-sasl.x86_64 0:R14B-04.2.el6 erlang-snmp.x86_64 0:R14B-04.2.el6 erlang-ssh.x86_64 0:R14B-04.2.el6 - erlang-ssl.x86_64 0:R14B-04.2.el6 erlang-stdlib.x86_64 0:R14B-04.2.el6 erlang-syntax_tools.x86_64 0:R14B-04.2.el6 - erlang-test_server.x86_64 0:R14B-04.2.el6 erlang-toolbar.x86_64 0:R14B-04.2.el6 erlang-tools.x86_64 0:R14B-04.2.el6 - erlang-tv.x86_64 0:R14B-04.2.el6 erlang-typer.x86_64 0:R14B-04.2.el6 erlang-webtool.x86_64 0:R14B-04.2.el6 - erlang-wx.x86_64 0:R14B-04.2.el6 erlang-xmerl.x86_64 0:R14B-04.2.el6 febootstrap-supermin-helper.x86_64 0:3.12-2.el6 - flac.x86_64 0:1.2.1-6.1.el6 gnutls-utils.x86_64 0:2.8.5-10.el6_4.2 gpxe-roms-qemu.noarch 0:0.9.7-6.9.el6 - hivex.x86_64 0:1.3.3-4.2.el6 libasyncns.x86_64 0:0.8-1.1.el6 libguestfs.x86_64 1:1.16.34-2.el6 - libguestfs-tools-c.x86_64 1:1.16.34-2.el6 libibverbs.x86_64 0:1.1.6-5.el6 librdmacm.x86_64 0:1.0.17-0.git4b5c1aa.el6 - libsndfile.x86_64 0:1.0.20-5.el6 libvirt.x86_64 0:0.10.2-18.el6_4.8 libvirt-client.x86_64 0:0.10.2-18.el6_4.8 - libvirt-python.x86_64 0:0.10.2-18.el6_4.8 lzo.x86_64 0:2.03-3.1.el6 lzop.x86_64 0:1.02-0.9.rc1.el6 - netcf-libs.x86_64 0:0.1.9-3.el6 numad.x86_64 0:0.5-8.20121015git.el6 openstack-nova-common.noarch 2:2013.2.a1581.g1515fa7-1.el6 - perl-Config-General.noarch 0:2.44-1.el6 perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-hivex.x86_64 0:1.3.3-4.2.el6 - pulseaudio-libs.x86_64 0:0.9.21-14.el6_3 python-amqp.noarch 0:1.0.12-0.el6 python-cinder.noarch 2:2013.2.a252.g066a676-1.el6 - python-cinderclient.noarch 2:1.0.4.49.g273a829-1.el6 python-cmd2.noarch 0:0.6.5.1-0.el6 python-colorama.noarch 0:0.2.5-0.el6 - python-decorator.noarch 0:3.4-0.el6 python-docutils.noarch 0:0.10-0.el6 python-extras.noarch 0:0.0.3-2.el6 - python-glance.noarch 2:2013.2.a63.gfaff611-1.el6 python-glanceclient.noarch 2:0.9.0.43.gd8a537c-1.el6 python-importlib.noarch 0:1.0.2-1.el6 - python-jinja2.noarch 0:2.7-0.el6 python-jsonpatch.noarch 0:1.1-0.el6 python-jsonpointer.noarch 0:1-0.el6 - python-keystone.noarch 2:2013.2.b1.140.g6362fb7-1.el6 python-keystoneclient.noarch 2:0.3.0.12.g9ee038f-1.el6 python-markupsafe.x86_64 0:0.18-0.el6 - python-mccabe.noarch 0:0.2.1-0.el6 python-mimeparse.noarch 0:0.1.4-1.el6 python-nova.noarch 2:2013.2.a1581.g1515fa7-1.el6 - python-oslo-config.noarch 2:1.2.0.a34.g08203f6-1 python-quantumclient.noarch 2:2.2.2.13.g8218cd1-1.el6 python-repoze-lru.noarch 0:0.6-0.el6 - python-swiftclient.noarch 0:1.4.0-1.el6 python-tablib.noarch 0:0.9.11.20120702git752443f-5.el6 python-tempita.noarch 0:0.5.1-0.el6 - qemu-img.x86_64 2:0.12.1.2-2.355.el6_4.5 qemu-kvm.x86_64 2:0.12.1.2-2.355.el6_4.5 radvd.x86_64 0:1.6-1.el6 - scsi-target-utils.x86_64 0:1.0.24-3.el6_4 seabios.x86_64 0:0.6.1.2-26.el6 sgabios-bin.noarch 0:0-0.3.20110621svn.el6 - spice-server.x86_64 0:0.12.0-12.el6_4.1 usbredir.x86_64 0:0.5.1-1.el6 vgabios.noarch 0:0.6b-3.7.el6 - wxBase.x86_64 0:2.8.12-1.el6 wxGTK.x86_64 0:2.8.12-1.el6 wxGTK-gl.x86_64 0:2.8.12-1.el6 - yajl.x86_64 0:1.0.7-3.el6 - -Updated: - pylint.noarch 0:0.25.2-0.el6 python-crypto.x86_64 0:2.6-0.el6 python-paramiko.noarch 0:1.10.1-0.el6 python-prettytable.noarch 0:0.7.2-0.el6 - -Dependency Updated: - gnutls.i686 0:2.8.5-10.el6_4.2 gnutls.x86_64 0:2.8.5-10.el6_4.2 gnutls-devel.i686 0:2.8.5-10.el6_4.2 gnutls-devel.x86_64 0:2.8.5-10.el6_4.2 - python-logilab-astng.noarch 0:0.24.3-0.el6 python-logilab-common.noarch 0:0.59.1-0.el6 python-pygments.noarch 0:1.6-0.el6 - -Complete! +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/yyoom-cleanall.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/yyoom-list-installed.log +INFO: @anvil.packaging.yum : Validating 95 required packages are still available: +INFO: @anvil.packaging.yum : |-- MySQL-python,mysql-python +INFO: @anvil.packaging.yum : |-- mysql +INFO: @anvil.packaging.yum : |-- mysql-server +INFO: @anvil.packaging.yum : |-- openstack-cinder,cinder==2013.2.a77.g9f0bb80 +INFO: @anvil.packaging.yum : |-- openstack-glance,glance==2013.2.a32.g0484ca2 +INFO: @anvil.packaging.yum : |-- openstack-keystone,keystone==2013.2.a249.g97a5b49 +INFO: @anvil.packaging.yum : |-- openstack-nova,nova==2013.2.a2343.g6a3f5fd +INFO: @anvil.packaging.yum : |-- openstack-nova-api +INFO: @anvil.packaging.yum : |-- openstack-nova-cert +INFO: @anvil.packaging.yum : |-- openstack-nova-compute +INFO: @anvil.packaging.yum : |-- openstack-nova-conductor +INFO: @anvil.packaging.yum : |-- openstack-nova-network +INFO: @anvil.packaging.yum : |-- openstack-nova-scheduler +INFO: @anvil.packaging.yum : |-- pyOpenSSL,pyopenssl +INFO: @anvil.packaging.yum : |-- pyflakes,pyflakes==0.7.2 +INFO: @anvil.packaging.yum : |-- pylint,pylint==0.25.2 +INFO: @anvil.packaging.yum : |-- pyparsing,pyparsing>=1.5.7,<2.0 +INFO: @anvil.packaging.yum : |-- pysendfile,pysendfile==2.0.0 +INFO: @anvil.packaging.yum : |-- python-amqplib,amqplib>=0.6.1 +INFO: @anvil.packaging.yum : |-- python-anyjson,anyjson>=0.3.3 +INFO: @anvil.packaging.yum : |-- python-argparse,argparse +INFO: @anvil.packaging.yum : |-- python-babel,babel>=0.9.6 +INFO: @anvil.packaging.yum : |-- python-boto,boto +INFO: @anvil.packaging.yum : |-- python-cheetah,Cheetah>=2.4.4 +INFO: @anvil.packaging.yum : |-- python-cinderclient,python-cinderclient==1.0.4.70.g878098d +INFO: @anvil.packaging.yum : |-- python-cliff,cliff>=1.4 +INFO: @anvil.packaging.yum : |-- python-cliff-tablib,cliff-tablib>=1.0 +INFO: @anvil.packaging.yum : |-- python-coverage,coverage>=3.6 +INFO: @anvil.packaging.yum : |-- python-crypto,pycrypto>=2.1.0alpha1 +INFO: @anvil.packaging.yum : |-- python-d2to1,d2to1>=0.2.10,<0.3 +INFO: @anvil.packaging.yum : |-- python-discover,discover +INFO: @anvil.packaging.yum : |-- python-eventlet,eventlet>=0.12.0 +INFO: @anvil.packaging.yum : |-- python-feedparser,feedparser +INFO: @anvil.packaging.yum : |-- python-fixtures,fixtures>=0.3.12 +INFO: @anvil.packaging.yum : |-- python-flake8,flake8==2.0 +INFO: @anvil.packaging.yum : |-- python-glanceclient,python-glanceclient==0.9.0.59.g8d7411d +INFO: @anvil.packaging.yum : |-- python-greenlet,greenlet>=0.3.2 +INFO: @anvil.packaging.yum : |-- python-hacking,hacking>=0.5.6,<0.6 +INFO: @anvil.packaging.yum : |-- python-hp3parclient,hp3parclient>=1.0.0 +INFO: @anvil.packaging.yum : |-- python-httplib2,httplib2 +INFO: @anvil.packaging.yum : |-- python-iso8601,iso8601>=0.1.4 +INFO: @anvil.packaging.yum : |-- python-jsonschema,jsonschema +INFO: @anvil.packaging.yum : |-- python-keyring,keyring +INFO: @anvil.packaging.yum : |-- python-keystoneclient,python-keystoneclient==0.3.1.28.gc74401a +INFO: @anvil.packaging.yum : |-- python-kombu,kombu>2.4.7 +INFO: @anvil.packaging.yum : |-- python-ldap,python-ldap==2.3.13 +INFO: @anvil.packaging.yum : |-- python-lockfile,lockfile>=0.8 +INFO: @anvil.packaging.yum : |-- python-lxml,lxml>=2.3 +INFO: @anvil.packaging.yum : |-- python-memcached,python-memcached +INFO: @anvil.packaging.yum : |-- python-migrate,sqlalchemy-migrate>=0.7.2 +INFO: @anvil.packaging.yum : |-- python-mock,mock>=0.8.0 +INFO: @anvil.packaging.yum : |-- python-mox,mox==0.5.3 +INFO: @anvil.packaging.yum : |-- python-netaddr,netaddr>=0.7.6 +INFO: @anvil.packaging.yum : |-- python-netifaces,netifaces +INFO: @anvil.packaging.yum : |-- python-neutronclient,python-neutronclient==2.2.4.11.g31e9374 +INFO: @anvil.packaging.yum : |-- python-nose,nose>=1.3.0 +INFO: @anvil.packaging.yum : |-- python-nose-exclude,nose-exclude +INFO: @anvil.packaging.yum : |-- python-nosehtmloutput,nosehtmloutput>=0.0.3 +INFO: @anvil.packaging.yum : |-- python-nosexcover,nosexcover +INFO: @anvil.packaging.yum : |-- python-novaclient,python-novaclient==2.13.0.139.g2a45c75 +INFO: @anvil.packaging.yum : |-- python-openstack-nose-plugin,openstack.nose-plugin>=0.7 +INFO: @anvil.packaging.yum : |-- python-oslo-sphinx,oslo.sphinx +INFO: @anvil.packaging.yum : |-- python-pam,pam>=0.1.4 +INFO: @anvil.packaging.yum : |-- python-paramiko,paramiko>=1.8.0 +INFO: @anvil.packaging.yum : |-- python-passlib,passlib +INFO: @anvil.packaging.yum : |-- python-paste,paste +INFO: @anvil.packaging.yum : |-- python-paste-deploy,pastedeploy>=1.5.0 +INFO: @anvil.packaging.yum : |-- python-pbr,pbr>=0.5.16,<0.6 +INFO: @anvil.packaging.yum : |-- python-pep8,pep8==1.4.5 +INFO: @anvil.packaging.yum : |-- python-prettytable,prettytable>=0.6,<0.8 +INFO: @anvil.packaging.yum : |-- python-psycopg2,psycopg2 +INFO: @anvil.packaging.yum : |-- python-pyasn1,pyasn1 +INFO: @anvil.packaging.yum : |-- python-pysqlite,pysqlite +INFO: @anvil.packaging.yum : |-- python-qpid-python,qpid-python +INFO: @anvil.packaging.yum : |-- python-requests,requests>=1.1,<1.2.1 +INFO: @anvil.packaging.yum : |-- python-routes,routes>=1.12.3 +INFO: @anvil.packaging.yum : |-- python-setuptools-git,setuptools-git>=0.4 +INFO: @anvil.packaging.yum : |-- python-simplejson,simplejson>=2.0.9 +INFO: @anvil.packaging.yum : |-- python-six,six +INFO: @anvil.packaging.yum : |-- python-sphinx,sphinx>=1.1.2 +INFO: @anvil.packaging.yum : |-- python-sqlalchemy,sqlalchemy>=0.7.8,<=0.7.9 +INFO: @anvil.packaging.yum : |-- python-stevedore,stevedore>=0.10 +INFO: @anvil.packaging.yum : |-- python-subunit,python-subunit +INFO: @anvil.packaging.yum : |-- python-suds,suds>=0.4 +INFO: @anvil.packaging.yum : |-- python-testrepository,testrepository>=0.0.17 +INFO: @anvil.packaging.yum : |-- python-testscenarios,testscenarios<0.5 +INFO: @anvil.packaging.yum : |-- python-testtools,testtools>=0.9.32 +INFO: @anvil.packaging.yum : |-- python-unittest2,unittest2 +INFO: @anvil.packaging.yum : |-- python-warlock,warlock>=0.7.0,<2 +INFO: @anvil.packaging.yum : |-- python-webob,WebOb==1.2.3 +INFO: @anvil.packaging.yum : |-- python-websockify,websockify<0.4 +INFO: @anvil.packaging.yum : |-- python-webtest,webtest +INFO: @anvil.packaging.yum : |-- python-wsgiref,wsgiref>=0.1.2 +INFO: @anvil.packaging.yum : |-- python-xattr,xattr>=0.6.0 +INFO: @anvil.packaging.yum : |-- rabbitmq-server +INFO: @anvil.packaging.yum : All 95 required packages are still available! +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/yyoom-transaction-install.log INFO: @anvil.actions.install : Configuring general. INFO: @anvil.actions.install : Configuring db. INFO: @anvil.actions.install : Configuring rabbit-mq. @@ -417,7 +173,7 @@ INFO: @anvil.components.base_install : |-- cinder.conf INFO: @anvil.components.base_install : |-- policy.json INFO: @anvil.actions.install : Configuring glance-client. INFO: @anvil.actions.install : Configuring cinder-client. -INFO: @anvil.actions.install : Configuring quantum-client. +INFO: @anvil.actions.install : Configuring neutron-client. INFO: @anvil.actions.install : Configuring nova. INFO: @anvil.components.base_install : Configuring 4 files: INFO: @anvil.components.base_install : |-- nova-api-paste.ini @@ -437,6 +193,7 @@ INFO: @anvil.components.base_runtime : Starting program mysqld under component d INFO: @anvil.components.helpers.db : Giving user root full control of all databases. INFO: @anvil.actions.install : Post-installing rabbit-mq. INFO: @anvil.components.rabbit : Setting up your rabbit-mq guest password. +INFO: @anvil.components.rabbit : Sleeping for 1.3 seconds, rabbit-mq is still not active. INFO: @anvil.components.rabbit : Restarting so that your rabbit-mq password is reflected. INFO: @anvil.actions.install : Post-installing oslo-config. INFO: @anvil.actions.install : Post-installing keystone. @@ -454,7 +211,7 @@ INFO: @anvil.components.helpers.db : Creating mysql database: cinder (utf8) INFO: @anvil.components.cinder : Syncing cinder to database: cinder INFO: @anvil.actions.install : Post-installing glance-client. INFO: @anvil.actions.install : Post-installing cinder-client. -INFO: @anvil.actions.install : Post-installing quantum-client. +INFO: @anvil.actions.install : Post-installing neutron-client. INFO: @anvil.actions.install : Post-installing nova. INFO: @anvil.components.helpers.db : Dropping mysql database: nova INFO: @anvil.components.helpers.db : Creating mysql database: nova (utf8) @@ -462,32 +219,26 @@ INFO: @anvil.components.nova : Syncing nova to database named: nova INFO: @anvil.actions.install : Post-installing nova-client. INFO: @anvil.actions.base : Tearing down your components. INFO: @anvil.actions.install : Wrote to /etc/anvil/install.rc 16 exports: -INFO: @anvil.actions.install : |-- export OS_PASSWORD=8dcc17e35da6dcdff5f2 +INFO: @anvil.actions.install : |-- export OS_PASSWORD=a70dd04c5f902cfac1ce INFO: @anvil.actions.install : |-- export OS_TENANT_NAME=admin INFO: @anvil.actions.install : |-- export OS_USERNAME=admin -INFO: @anvil.actions.install : |-- export OS_AUTH_URL='http://10.88.179.134:5000/v2.0' -INFO: @anvil.actions.install : |-- export KEYSTONE_ADMIN_URI='http://10.88.179.134:35357/v2.0' -INFO: @anvil.actions.install : |-- export KEYSTONE_INTERNAL_URI='http://10.88.179.134:5000/v2.0' -INFO: @anvil.actions.install : |-- export KEYSTONE_PUBLIC_URI='http://10.88.179.134:5000/v2.0' -INFO: @anvil.actions.install : |-- export GLANCE_ADMIN_URI='http://10.88.179.134:9292' -INFO: @anvil.actions.install : |-- export GLANCE_INTERNAL_URI='http://10.88.179.134:9292' -INFO: @anvil.actions.install : |-- export GLANCE_REGISTRY_URI='http://10.88.179.134:9191' -INFO: @anvil.actions.install : |-- export GLANCE_PUBLIC_URI='http://10.88.179.134:9292' +INFO: @anvil.actions.install : |-- export OS_AUTH_URL='http://10.88.172.240:5000/v2.0' +INFO: @anvil.actions.install : |-- export KEYSTONE_ADMIN_URI='http://10.88.172.240:35357/v2.0' +INFO: @anvil.actions.install : |-- export KEYSTONE_INTERNAL_URI='http://10.88.172.240:5000/v2.0' +INFO: @anvil.actions.install : |-- export KEYSTONE_PUBLIC_URI='http://10.88.172.240:5000/v2.0' +INFO: @anvil.actions.install : |-- export GLANCE_ADMIN_URI='http://10.88.172.240:9292' +INFO: @anvil.actions.install : |-- export GLANCE_INTERNAL_URI='http://10.88.172.240:9292' +INFO: @anvil.actions.install : |-- export GLANCE_REGISTRY_URI='http://10.88.172.240:9191' +INFO: @anvil.actions.install : |-- export GLANCE_PUBLIC_URI='http://10.88.172.240:9292' INFO: @anvil.actions.install : |-- export OS_COMPUTE_API_VERSION='1.1' -INFO: @anvil.actions.install : |-- export NOVA_S3_URI='http://10.88.179.134:3333' -INFO: @anvil.actions.install : |-- export NOVA_EC2_ADMIN_URI='http://10.88.179.134:8773/services/Admin' -INFO: @anvil.actions.install : |-- export NOVA_EC2_CLOUD_URI='http://10.88.179.134:8773/services/Cloud' -INFO: @anvil.actions.install : |-- export NOVA_API_URI='http://10.88.179.134:8774/v2' -INFO: @anvil : It took 146.413 seconds or 2.44 minutes to complete action install. - ___________ -/ You shine \ -| out like | -| a shaft | -| of gold | -| when all | -| around is | -\ dark. / - ----------- +INFO: @anvil.actions.install : |-- export NOVA_S3_URI='http://10.88.172.240:3333' +INFO: @anvil.actions.install : |-- export NOVA_EC2_ADMIN_URI='http://10.88.172.240:8773/services/Admin' +INFO: @anvil.actions.install : |-- export NOVA_EC2_CLOUD_URI='http://10.88.172.240:8773/services/Cloud' +INFO: @anvil.actions.install : |-- export NOVA_API_URI='http://10.88.172.240:8774/v2' +INFO: @anvil : It took 147.418 seconds or 2.46 minutes to complete action install. + __________ +< Success! > + ---------- \ ^__^ \ (oo)\_______ (__)\ )\/\ diff --git a/docs/source/topics/examples/prepare.txt b/docs/source/topics/examples/prepare.txt index 3c5558fd..0b671493 100644 --- a/docs/source/topics/examples/prepare.txt +++ b/docs/source/topics/examples/prepare.txt @@ -8,7 +8,7 @@ And now for something completely different! --------------Action Runner-------------- INFO: @anvil : Creating anvil directory at path: /home/harlowja/openstack INFO: @anvil.distro : Matched distro rhel for platform Linux-2.6.32-358.6.2.el6.YAHOO.20130516.x86_64-x86_64-with-redhat-6.4-Santiago -INFO: @anvil : Starting action prepare on 2013-07-01T01:15:22.185470 for distro: rhel +INFO: @anvil : Starting action prepare on 2013-07-29T02:15:21.497333 for distro: rhel INFO: @anvil : Using persona: conf/personas/in-a-box/basic.yaml INFO: @anvil : In root directory: /home/harlowja/openstack INFO: @anvil.actions.base : Processing components for action prepare. @@ -23,7 +23,7 @@ INFO: @anvil.actions.base : |-- glance INFO: @anvil.actions.base : |-- cinder INFO: @anvil.actions.base : |-- glance-client INFO: @anvil.actions.base : |-- cinder-client -INFO: @anvil.actions.base : |-- quantum-client +INFO: @anvil.actions.base : |-- neutron-client INFO: @anvil.actions.base : |-- nova INFO: @anvil.actions.base : |-- nova-client INFO: @anvil.actions.base : Booting up your components. @@ -84,10 +84,10 @@ INFO: @anvil.components.base_install : |-- git://github.com/openstack/python-cin INFO: @anvil.downloader : Downloading git://github.com/openstack/python-cinderclient.git (master) to /home/harlowja/openstack/cinder-client/app. INFO: @anvil.downloader : Adjusting branch to master. INFO: @anvil.actions.prepare : Performed 1 downloads. -INFO: @anvil.actions.prepare : Downloading quantum-client. +INFO: @anvil.actions.prepare : Downloading neutron-client. INFO: @anvil.components.base_install : Downloading from 1 uris: -INFO: @anvil.components.base_install : |-- git://github.com/openstack/python-quantumclient.git?branch=master -INFO: @anvil.downloader : Downloading git://github.com/openstack/python-quantumclient.git (master) to /home/harlowja/openstack/quantum-client/app. +INFO: @anvil.components.base_install : |-- git://github.com/openstack/python-neutronclient.git?branch=master +INFO: @anvil.downloader : Downloading git://github.com/openstack/python-neutronclient.git (master) to /home/harlowja/openstack/neutron-client/app. INFO: @anvil.downloader : Adjusting branch to master. INFO: @anvil.actions.prepare : Performed 1 downloads. INFO: @anvil.actions.prepare : Downloading nova. @@ -112,7 +112,7 @@ INFO: @anvil.actions.prepare : Post-download patching glance. INFO: @anvil.actions.prepare : Post-download patching cinder. INFO: @anvil.actions.prepare : Post-download patching glance-client. INFO: @anvil.actions.prepare : Post-download patching cinder-client. -INFO: @anvil.actions.prepare : Post-download patching quantum-client. +INFO: @anvil.actions.prepare : Post-download patching neutron-client. INFO: @anvil.actions.prepare : Post-download patching nova. INFO: @anvil.actions.prepare : Post-download patching nova-client. INFO: @anvil.packaging.base : Full known python dependency list: @@ -128,13 +128,12 @@ INFO: @anvil.packaging.base : |-- cliff>=1.4 INFO: @anvil.packaging.base : |-- coverage>=3.6 INFO: @anvil.packaging.base : |-- d2to1>=0.2.10,<0.3 INFO: @anvil.packaging.base : |-- discover -INFO: @anvil.packaging.base : |-- distribute>=0.6.24 -INFO: @anvil.packaging.base : |-- eventlet>=0.9.17 +INFO: @anvil.packaging.base : |-- eventlet>=0.12.0 INFO: @anvil.packaging.base : |-- feedparser INFO: @anvil.packaging.base : |-- fixtures>=0.3.12 INFO: @anvil.packaging.base : |-- flake8==2.0 -INFO: @anvil.packaging.base : |-- greenlet>=0.3.1 -INFO: @anvil.packaging.base : |-- hacking>=0.5.3,<0.6 +INFO: @anvil.packaging.base : |-- greenlet>=0.3.2 +INFO: @anvil.packaging.base : |-- hacking>=0.5.6,<0.6 INFO: @anvil.packaging.base : |-- hp3parclient>=1.0.0 INFO: @anvil.packaging.base : |-- httplib2 INFO: @anvil.packaging.base : |-- iso8601>=0.1.4 @@ -153,6 +152,7 @@ INFO: @anvil.packaging.base : |-- nose>=1.3.0 INFO: @anvil.packaging.base : |-- nosehtmloutput>=0.0.3 INFO: @anvil.packaging.base : |-- nosexcover INFO: @anvil.packaging.base : |-- openstack.nose-plugin>=0.7 +INFO: @anvil.packaging.base : |-- oslo.sphinx INFO: @anvil.packaging.base : |-- pam>=0.1.4 INFO: @anvil.packaging.base : |-- paramiko>=1.8.0 INFO: @anvil.packaging.base : |-- passlib @@ -167,7 +167,7 @@ INFO: @anvil.packaging.base : |-- pycrypto>=2.1.0alpha1 INFO: @anvil.packaging.base : |-- pyflakes==0.7.2 INFO: @anvil.packaging.base : |-- pylint==0.25.2 INFO: @anvil.packaging.base : |-- pyopenssl -INFO: @anvil.packaging.base : |-- pyparsing>=1.5.6,<2.0 +INFO: @anvil.packaging.base : |-- pyparsing>=1.5.7,<2.0 INFO: @anvil.packaging.base : |-- pysendfile==2.0.0 INFO: @anvil.packaging.base : |-- pysqlite INFO: @anvil.packaging.base : |-- python-ldap==2.3.13 @@ -182,11 +182,11 @@ INFO: @anvil.packaging.base : |-- six INFO: @anvil.packaging.base : |-- sphinx>=1.1.2 INFO: @anvil.packaging.base : |-- sqlalchemy-migrate>=0.7.2 INFO: @anvil.packaging.base : |-- sqlalchemy>=0.7.8,<=0.7.9 -INFO: @anvil.packaging.base : |-- stevedore>=0.9 +INFO: @anvil.packaging.base : |-- stevedore>=0.10 INFO: @anvil.packaging.base : |-- suds>=0.4 -INFO: @anvil.packaging.base : |-- testrepository>=0.0.13 +INFO: @anvil.packaging.base : |-- testrepository>=0.0.17 INFO: @anvil.packaging.base : |-- testscenarios<0.5 -INFO: @anvil.packaging.base : |-- testtools>=0.9.29 +INFO: @anvil.packaging.base : |-- testtools>=0.9.32 INFO: @anvil.packaging.base : |-- unittest2 INFO: @anvil.packaging.base : |-- warlock>=0.7.0,<2 INFO: @anvil.packaging.base : |-- websockify<0.4 @@ -194,55 +194,44 @@ INFO: @anvil.packaging.base : |-- webtest INFO: @anvil.packaging.base : |-- wsgiref>=0.1.2 INFO: @anvil.packaging.base : |-- xattr>=0.6.0 INFO: @anvil.actions.prepare : Packaging general. -Loaded plugins: kabi, presto, remove-with-leaves, versionlock -Loading support for Red Hat kernel ABI -INFO: @anvil.packaging.yum : 7 Python packages are already available as RPMs from repository base: +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/yyoom-list-available.log +INFO: @anvil.packaging.yum : 9 Python packages are already available as RPMs from repository base: INFO: @anvil.packaging.yum : |-- mysql-python as MySQL-python-1.2.3 +INFO: @anvil.packaging.yum : |-- paste as python-paste-1.7.4 +INFO: @anvil.packaging.yum : |-- psycopg2 as python-psycopg2-2.0.14 INFO: @anvil.packaging.yum : |-- pyasn1 as python-pyasn1-0.0.12a INFO: @anvil.packaging.yum : |-- pyopenssl as pyOpenSSL-0.10 INFO: @anvil.packaging.yum : |-- python-memcached as python-memcached-1.43 INFO: @anvil.packaging.yum : |-- simplejson>=2.0.9 as python-simplejson-2.0.9 INFO: @anvil.packaging.yum : |-- suds>=0.4 as python-suds-0.4.1 INFO: @anvil.packaging.yum : |-- webtest as python-webtest-1.2 -INFO: @anvil.packaging.yum : 19 Python packages are already available as RPMs from repository epel: +INFO: @anvil.packaging.yum : 23 Python packages are already available as RPMs from repository epel: INFO: @anvil.packaging.yum : |-- amqplib>=0.6.1 as python-amqplib-0.6.1 -INFO: @anvil.packaging.yum : |-- eventlet>=0.9.17 as python-eventlet-0.9.17 -INFO: @anvil.packaging.yum : |-- feedparser as python-feedparser-5.1.2 -INFO: @anvil.packaging.yum : |-- fixtures>=0.3.12 as python-fixtures-0.3.12 -INFO: @anvil.packaging.yum : |-- greenlet>=0.3.1 as python-greenlet-0.3.1 -INFO: @anvil.packaging.yum : |-- httplib2 as python-httplib2-0.7.7 -INFO: @anvil.packaging.yum : |-- jsonschema as python-jsonschema-0.2 -INFO: @anvil.packaging.yum : |-- lockfile>=0.8 as python-lockfile-0.8 -INFO: @anvil.packaging.yum : |-- mock>=0.8.0 as python-mock-0.8.0 -INFO: @anvil.packaging.yum : |-- mox==0.5.3 as python-mox-0.5.3 -INFO: @anvil.packaging.yum : |-- passlib as python-passlib-1.5.3 -INFO: @anvil.packaging.yum : |-- pyparsing>=1.5.6,<2.0 as pyparsing-1.5.6 -INFO: @anvil.packaging.yum : |-- pysendfile==2.0.0 as pysendfile-2.0.0 -INFO: @anvil.packaging.yum : |-- python-subunit as python-subunit-0.0.12 -INFO: @anvil.packaging.yum : |-- testrepository>=0.0.13 as python-testrepository-0.0.15 -INFO: @anvil.packaging.yum : |-- testscenarios<0.5 as python-testscenarios-0.4 -INFO: @anvil.packaging.yum : |-- testtools>=0.9.29 as python-testtools-0.9.30 -INFO: @anvil.packaging.yum : |-- unittest2 as python-unittest2-0.5.1 -INFO: @anvil.packaging.yum : |-- websockify<0.4 as python-websockify-0.2.0 -INFO: @anvil.packaging.yum : 13 Python packages are already available as RPMs from repository installed: -INFO: @anvil.packaging.yum : |-- Cheetah>=2.4.4 as python-cheetah-2.4.4 INFO: @anvil.packaging.yum : |-- argparse as python-argparse-1.2.1 INFO: @anvil.packaging.yum : |-- boto as python-boto-2.5.2 INFO: @anvil.packaging.yum : |-- d2to1>=0.2.10,<0.3 as python-d2to1-0.2.10 -INFO: @anvil.packaging.yum : |-- distribute>=0.6.24 as python-setuptools-0.6.46 +INFO: @anvil.packaging.yum : |-- feedparser as python-feedparser-5.1.2 +INFO: @anvil.packaging.yum : |-- fixtures>=0.3.12 as python-fixtures-0.3.12 +INFO: @anvil.packaging.yum : |-- httplib2 as python-httplib2-0.7.7 INFO: @anvil.packaging.yum : |-- iso8601>=0.1.4 as python-iso8601-0.1.4 +INFO: @anvil.packaging.yum : |-- jsonschema as python-jsonschema-0.2 INFO: @anvil.packaging.yum : |-- keyring as python-keyring-0.7 +INFO: @anvil.packaging.yum : |-- lockfile>=0.8 as python-lockfile-0.8 +INFO: @anvil.packaging.yum : |-- mock>=0.8.0 as python-mock-0.8.0 +INFO: @anvil.packaging.yum : |-- mox==0.5.3 as python-mox-0.5.3 INFO: @anvil.packaging.yum : |-- netifaces as python-netifaces-0.5 -INFO: @anvil.packaging.yum : |-- pbr>=0.5.16,<0.6 as python-pbr-0.5.17 +INFO: @anvil.packaging.yum : |-- passlib as python-passlib-1.5.3 INFO: @anvil.packaging.yum : |-- prettytable>=0.6,<0.8 as python-prettytable-0.6.1 +INFO: @anvil.packaging.yum : |-- pysendfile==2.0.0 as pysendfile-2.0.0 +INFO: @anvil.packaging.yum : |-- python-subunit as python-subunit-0.0.12 INFO: @anvil.packaging.yum : |-- requests>=1.1,<1.2.1 as python-requests-1.1.0 -INFO: @anvil.packaging.yum : |-- setuptools-git>=0.4 as python-setuptools-git-1.0b1 INFO: @anvil.packaging.yum : |-- six as python-six-1.1.0 -INFO: @anvil.packaging.yum : 1 Python packages are already available as RPMs from repository updates: -INFO: @anvil.packaging.yum : |-- paste as python-paste-1.7.4 -INFO: @anvil.packaging.yum : 1 Python packages are already available as RPMs from repository updates-i686: -INFO: @anvil.packaging.yum : |-- psycopg2 as python-psycopg2-2.0.14 -INFO: @anvil.packaging.base : Downloading 36 python dependencies (attempt 0): +INFO: @anvil.packaging.yum : |-- testscenarios<0.5 as python-testscenarios-0.4 +INFO: @anvil.packaging.yum : |-- testtools>=0.9.32 as python-testtools-0.9.32 +INFO: @anvil.packaging.yum : |-- unittest2 as python-unittest2-0.5.1 +INFO: @anvil.packaging.base : Downloading 45 python dependencies (attempt 0): +INFO: @anvil.packaging.base : |-- Cheetah>=2.4.4 INFO: @anvil.packaging.base : |-- WebOb==1.2.3 INFO: @anvil.packaging.base : |-- anyjson>=0.3.3 INFO: @anvil.packaging.base : |-- babel>=0.9.6 @@ -250,8 +239,10 @@ INFO: @anvil.packaging.base : |-- cliff-tablib>=1.0 INFO: @anvil.packaging.base : |-- cliff>=1.4 INFO: @anvil.packaging.base : |-- coverage>=3.6 INFO: @anvil.packaging.base : |-- discover +INFO: @anvil.packaging.base : |-- eventlet>=0.12.0 INFO: @anvil.packaging.base : |-- flake8==2.0 -INFO: @anvil.packaging.base : |-- hacking>=0.5.3,<0.6 +INFO: @anvil.packaging.base : |-- greenlet>=0.3.2 +INFO: @anvil.packaging.base : |-- hacking>=0.5.6,<0.6 INFO: @anvil.packaging.base : |-- hp3parclient>=1.0.0 INFO: @anvil.packaging.base : |-- kombu>2.4.7 INFO: @anvil.packaging.base : |-- lxml>=2.3 @@ -261,141 +252,208 @@ INFO: @anvil.packaging.base : |-- nose>=1.3.0 INFO: @anvil.packaging.base : |-- nosehtmloutput>=0.0.3 INFO: @anvil.packaging.base : |-- nosexcover INFO: @anvil.packaging.base : |-- openstack.nose-plugin>=0.7 +INFO: @anvil.packaging.base : |-- oslo.sphinx INFO: @anvil.packaging.base : |-- pam>=0.1.4 INFO: @anvil.packaging.base : |-- paramiko>=1.8.0 INFO: @anvil.packaging.base : |-- pastedeploy>=1.5.0 +INFO: @anvil.packaging.base : |-- pbr>=0.5.16,<0.6 INFO: @anvil.packaging.base : |-- pep8==1.4.5 INFO: @anvil.packaging.base : |-- pycrypto>=2.1.0alpha1 INFO: @anvil.packaging.base : |-- pyflakes==0.7.2 INFO: @anvil.packaging.base : |-- pylint==0.25.2 +INFO: @anvil.packaging.base : |-- pyparsing>=1.5.7,<2.0 INFO: @anvil.packaging.base : |-- pysqlite INFO: @anvil.packaging.base : |-- python-ldap==2.3.13 INFO: @anvil.packaging.base : |-- qpid-python INFO: @anvil.packaging.base : |-- routes>=1.12.3 +INFO: @anvil.packaging.base : |-- setuptools-git>=0.4 INFO: @anvil.packaging.base : |-- sphinx>=1.1.2 INFO: @anvil.packaging.base : |-- sqlalchemy-migrate>=0.7.2 INFO: @anvil.packaging.base : |-- sqlalchemy>=0.7.8,<=0.7.9 -INFO: @anvil.packaging.base : |-- stevedore>=0.9 +INFO: @anvil.packaging.base : |-- stevedore>=0.10 +INFO: @anvil.packaging.base : |-- testrepository>=0.0.17 INFO: @anvil.packaging.base : |-- warlock>=0.7.0,<2 +INFO: @anvil.packaging.base : |-- websockify<0.4 INFO: @anvil.packaging.base : |-- wsgiref>=0.1.2 INFO: @anvil.packaging.base : |-- xattr>=0.6.0 INFO: @anvil.shell : You can watch progress in another terminal with: INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/pip-download-attempt-0.log -INFO: @anvil.packaging.base : Validating 64 files that were downloaded. -INFO: @anvil.packaging.base : Dependency jsonschema==2.0.0 was automatically included. -INFO: @anvil.packaging.base : Dependency setuptools-git==1.0b1 was automatically included. +INFO: @anvil.packaging.base : Validating 80 files that were downloaded. +INFO: @anvil.packaging.base : Dependency Markdown==2.3.1 was automatically included. INFO: @anvil.packaging.base : Dependency repoze.lru==0.6 was automatically included. +INFO: @anvil.packaging.base : Dependency numpy==1.7.1 was automatically included. INFO: @anvil.packaging.base : Dependency cmd2==0.6.5.1 was automatically included. +INFO: @anvil.packaging.base : Dependency pycparser==2.09.1 was automatically included. +INFO: @anvil.packaging.base : Dependency cffi==0.6 was automatically included. INFO: @anvil.packaging.base : Dependency Pygments==1.6 was automatically included. +INFO: @anvil.packaging.base : Dependency docutils==0.11 was automatically included. +INFO: @anvil.packaging.base : Dependency python-mimeparse==0.1.4 was automatically included. INFO: @anvil.packaging.base : Dependency decorator==3.4.0 was automatically included. INFO: @anvil.packaging.base : Dependency httplib2==0.8 was automatically included. INFO: @anvil.packaging.base : Dependency prettytable==0.7.2 was automatically included. +INFO: @anvil.packaging.base : Dependency testtools==0.9.32 was automatically included. INFO: @anvil.packaging.base : Dependency importlib==1.0.2 was automatically included. INFO: @anvil.packaging.base : Dependency Jinja2==2.7 was automatically included. INFO: @anvil.packaging.base : Dependency jsonpatch==1.1 was automatically included. -INFO: @anvil.packaging.base : Dependency docutils==0.10 was automatically included. +INFO: @anvil.packaging.base : Dependency extras==0.0.3 was automatically included. INFO: @anvil.packaging.base : Dependency termcolor==1.1.0 was automatically included. +INFO: @anvil.packaging.base : Dependency pytz==2013b was automatically included. INFO: @anvil.packaging.base : Dependency logilab-common==0.59.1 was automatically included. +INFO: @anvil.packaging.base : Dependency fixtures==0.3.12 was automatically included. INFO: @anvil.packaging.base : Dependency unittest2==0.5.1 was automatically included. INFO: @anvil.packaging.base : Dependency logilab-astng==0.24.3 was automatically included. INFO: @anvil.packaging.base : Dependency jsonpointer==1.0 was automatically included. -INFO: @anvil.packaging.base : Dependency pyparsing==1.5.7 was automatically included. +INFO: @anvil.packaging.base : Dependency setuptools==0.9.8 was automatically included. +INFO: @anvil.packaging.base : Dependency jsonschema==2.0.0 was automatically included. INFO: @anvil.packaging.base : Dependency amqp==1.0.12 was automatically included. INFO: @anvil.packaging.base : Dependency d2to1==0.2.10 was automatically included. INFO: @anvil.packaging.base : Dependency ordereddict==1.1 was automatically included. +INFO: @anvil.packaging.base : Dependency python-subunit==0.0.13 was automatically included. INFO: @anvil.packaging.base : Dependency tablib==0.9.11 was automatically included. INFO: @anvil.packaging.base : Dependency MarkupSafe==0.18 was automatically included. INFO: @anvil.packaging.base : Dependency colorama==0.2.5 was automatically included. -INFO: @anvil.packaging.base : Dependency distribute==0.6.46 was automatically included. INFO: @anvil.packaging.base : Dependency Tempita==0.5.1 was automatically included. INFO: @anvil.packaging.base : Dependency mccabe==0.2.1 was automatically included. -INFO: @anvil.packaging.base : Dependency pbr==0.5.17 was automatically included. -INFO: @anvil.packaging.yum : Filtering 64 downloaded files. -INFO: @anvil.packaging.yum : Dependency setuptools-git==1.0b1 was downloaded additionally but it can be satisfied by python-setuptools-git from repository installed instead. +INFO: @anvil.packaging.yum : Filtering 80 downloaded files. +INFO: @anvil.packaging.yum : Dependency python-mimeparse==0.1.4 was downloaded additionally but it can be satisfied by python-mimeparse from repository epel instead. +INFO: @anvil.packaging.yum : Dependency testtools==0.9.32 was downloaded additionally but it can be satisfied by python-testtools from repository epel instead. INFO: @anvil.packaging.yum : Dependency importlib==1.0.2 was downloaded additionally but it can be satisfied by python-importlib from repository epel instead. -INFO: @anvil.packaging.yum : Dependency termcolor==1.1.0 was downloaded additionally but it can be satisfied by python-termcolor from repository installed instead. +INFO: @anvil.packaging.yum : Dependency extras==0.0.3 was downloaded additionally but it can be satisfied by python-extras from repository epel instead. +INFO: @anvil.packaging.yum : Dependency fixtures==0.3.12 was downloaded additionally but it can be satisfied by python-fixtures from repository epel instead. INFO: @anvil.packaging.yum : Dependency unittest2==0.5.1 was downloaded additionally but it can be satisfied by python-unittest2 from repository epel instead. -INFO: @anvil.packaging.yum : Dependency d2to1==0.2.10 was downloaded additionally but it can be satisfied by python-d2to1 from repository installed instead. -INFO: @anvil.packaging.yum : Dependency ordereddict==1.1 was downloaded additionally but it can be satisfied by python-ordereddict from repository installed instead. -INFO: @anvil.packaging.yum : Dependency distribute==0.6.46 was downloaded additionally but it is disallowed. -INFO: @anvil.packaging.yum : Dependency pbr==0.5.17 was downloaded additionally but it can be satisfied by python-pbr from repository installed instead. -INFO: @anvil.packaging.yum : Building 56 SRPM packages using 5 jobs -anyjson-0.3.3.tar.gz has been processed. -amqp-1.0.12.tar.gz has been processed. -cliff-1.4.tar.gz has been processed. -cliff-tablib-1.0.tar.gz has been processed. -cmd2-0.6.5.1.tar.gz has been processed. -colorama-0.2.5.zip has been processed. -Babel-0.9.6.zip has been processed. -decorator-3.4.0.tar.gz has been processed. -coverage-3.6.tar.gz has been processed. -discover-0.4.0.tar.gz has been processed. -hp3parclient-1.0.0.tar.gz has been processed. -flake8-2.0.tar.gz has been processed. -hacking-0.5.6.tar.gz has been processed. -httplib2-0.8.tar.gz has been processed. -jsonpointer-1.0.tar.gz has been processed. -docutils-0.10.tar.gz has been processed. -Jinja2-2.7.tar.gz has been processed. -jsonpatch-1.1.tar.gz has been processed. -logilab-astng-0.24.3.tar.gz has been processed. -jsonschema-2.0.0.zip has been processed. -logilab-common-0.59.1.tar.gz has been processed. -kombu-2.5.12.tar.gz has been processed. -mccabe-0.2.1.tar.gz has been processed. -MarkupSafe-0.18.tar.gz has been processed. -netaddr-0.7.10.zip has been processed. -nose-exclude-0.1.9.tar.gz has been processed. -nose-1.3.0.tar.gz has been processed. -nosexcover-1.0.8.tar.gz has been processed. -openstack.nose_plugin-0.11.tar.gz has been processed. -pam-0.1.4.tar.gz has been processed. -lxml-3.2.1.tar.gz has been processed. -PasteDeploy-1.5.0.tar.gz has been processed. -pep8-1.4.5.tar.gz has been processed. -paramiko-1.10.1.tar.gz has been processed. -pyflakes-0.7.2.tar.gz has been processed. -prettytable-0.7.2.zip has been processed. -pycrypto-2.6.tar.gz has been processed. -nosehtmloutput-0.0.4.tar.gz has been processed. -pyparsing-1.5.7.tar.gz has been processed. -pysqlite-2.6.3.tar.gz has been processed. -pylint-0.25.2.tar.gz has been processed. -Pygments-1.6.tar.gz has been processed. -python-ldap-2.3.13.tar.gz has been processed. -repoze.lru-0.6.tar.gz has been processed. -qpid-python-0.20.tar.gz has been processed. -Routes-1.13.tar.gz has been processed. -sqlalchemy-migrate-0.7.2.tar.gz has been processed. -stevedore-0.9.1.tar.gz has been processed. -Sphinx-1.2b1.tar.gz has been processed. -SQLAlchemy-0.7.9.tar.gz has been processed. -Tempita-0.5.1.tar.gz has been processed. -warlock-1.0.1.tar.gz has been processed. -WebOb-1.2.3.tar.gz has been processed. -wsgiref-0.1.2.zip has been processed. -xattr-0.6.4.tar.gz has been processed. -tablib-0.9.11.tar.gz has been processed. +INFO: @anvil.packaging.yum : Dependency setuptools==0.9.8 was downloaded additionally but it is disallowed. +INFO: @anvil.packaging.yum : Dependency d2to1==0.2.10 was downloaded additionally but it can be satisfied by python-d2to1 from repository epel instead. +INFO: @anvil.packaging.yum : Dependency ordereddict==1.1 was downloaded additionally but it can be satisfied by python-ordereddict from repository epel instead. +INFO: @anvil.packaging.yum : Building 71 SRPM packages using 3 jobs: +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/stevedore-0.10.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/anyjson-0.3.3.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Babel-1.2.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cliff-1.4.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/nose-1.3.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Markdown-2.3.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/repoze.lru-0.6.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/netaddr-0.7.10.zip +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/numpy-1.7.1.zip +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cmd2-0.6.5.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pycparser-2.09.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/lxml-3.2.3.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cffi-0.6.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/nosexcover-1.0.8.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pep8-1.4.5.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Pygments-1.6.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/kombu-2.5.12.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/docutils-0.11.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pylint-0.25.2.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/qpid-python-0.20.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/decorator-3.4.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/paramiko-1.11.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/greenlet-0.4.1.zip +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/hp3parclient-1.0.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/httplib2-0.8.zip +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/openstack.nose_plugin-0.11.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/xattr-0.7.2.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/prettytable-0.7.2.zip +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pyflakes-0.7.2.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Jinja2-2.7.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/discover-0.4.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/nose-exclude-0.1.9.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/flake8-2.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Routes-1.13.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pbr-0.5.19.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/jsonpatch-1.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/coverage-3.6.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/termcolor-1.1.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pycrypto-2.6.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pytz-2013b.zip +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/logilab-common-0.59.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Cheetah-2.4.4.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/eventlet-0.13.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/logilab-astng-0.24.3.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/python-ldap-2.3.13.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pam-0.1.4.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/testrepository-0.0.17.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/jsonpointer-1.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pyparsing-1.5.7.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/hacking-0.5.6.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/cliff-tablib-1.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/PasteDeploy-1.5.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/setuptools-git-1.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/WebOb-1.2.3.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/websockify-0.3.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/jsonschema-2.0.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/wsgiref-0.1.2.zip +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/amqp-1.0.12.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/SQLAlchemy-0.7.9.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/oslo.sphinx-1.0.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Sphinx-1.2b1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/pysqlite-2.6.3.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/sqlalchemy-migrate-0.7.2.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/python-subunit-0.0.13.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/tablib-0.9.11.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/MarkupSafe-0.18.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/colorama-0.2.5.zip +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/warlock-1.0.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/Tempita-0.5.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/mccabe-0.2.1.tar.gz +INFO: @anvil.packaging.yum : |-- /home/harlowja/openstack/deps/download/nosehtmloutput-0.0.4.tar.gz +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/deps.mk.log INFO: @anvil.actions.prepare : Packaging db. INFO: @anvil.actions.prepare : Packaging rabbit-mq. INFO: @anvil.actions.prepare : Packaging oslo-config. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/py2rpm-build-oslo-config.log INFO: @anvil.actions.prepare : Packaging keystone. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-keystone.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-keystone.log INFO: @anvil.actions.prepare : Packaging keystone-client. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-keystone-client.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-keystone-client.log INFO: @anvil.actions.prepare : Packaging glance. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-glance.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-glance.log INFO: @anvil.actions.prepare : Packaging cinder. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-cinder.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-cinder.log INFO: @anvil.actions.prepare : Packaging glance-client. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-glance-client.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-glance-client.log INFO: @anvil.actions.prepare : Packaging cinder-client. -INFO: @anvil.actions.prepare : Packaging quantum-client. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-cinder-client.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-cinder-client.log +INFO: @anvil.actions.prepare : Packaging neutron-client. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-neutron-client.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-neutron-client.log INFO: @anvil.actions.prepare : Packaging nova. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-nova.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-nova.log INFO: @anvil.actions.prepare : Packaging nova-client. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/sdist-nova-client.log +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/rpmbuild-nova-client.log INFO: @anvil.actions.base : Tearing down your components. -INFO: @anvil : It took 248.131 seconds or 4.14 minutes to complete action prepare. - ____________________ -/ Australia! \ -| Australia! | -| Australia! | -\ We love you, amen. / - -------------------- +INFO: @anvil : It took 308.954 seconds or 5.15 minutes to complete action prepare. + ________________ +/ And there was \ +\ much rejoicing / + ---------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ diff --git a/docs/source/topics/examples/purge.txt b/docs/source/topics/examples/purge.txt new file mode 100644 index 00000000..6140b09d --- /dev/null +++ b/docs/source/topics/examples/purge.txt @@ -0,0 +1,123 @@ +$ sudo ./smithy -a purge +_____ ___ ___ _ _ ___ _____ _____ ___ _ _ +( _ )( _`\ ( _`\ ( ) ( )( _`\(_ _)( _ )( _`\ ( ) ( ) +| ( ) || |_) )| (_(_)| `\| || (_(_) | | | (_) || ( (_)| |/'/' +| | | || ,__/'| _)_ | , ` |`\__ \ | | | _ || | _ | , < +| (_) || | | (_( )| |`\ |( )_) | | | | | | || (_( )| |\`\ +(_____)(_) (____/'(_) (_)`\____) (_) (_) (_)(____/'(_) (_) + Anvil: | 2013.1-dev | + Let us get on with the show! +------------------------Action Runner------------------------- +INFO: @anvil.distro : Matched distro rhel for platform Linux-2.6.32-358.6.2.el6.YAHOO.20130516.x86_64-x86_64-with-redhat-6.4-Santiago +INFO: @anvil : Starting action purge on 2013-07-29T02:58:26.817385 for distro: rhel +INFO: @anvil : Using persona: conf/personas/in-a-box/basic.yaml +INFO: @anvil : In root directory: /home/harlowja/openstack +INFO: @anvil.actions.base : Processing components for action purge. +INFO: @anvil.actions.base : Activating in the following order: +INFO: @anvil.actions.base : |-- nova-client +INFO: @anvil.actions.base : |-- nova +INFO: @anvil.actions.base : |-- neutron-client +INFO: @anvil.actions.base : |-- cinder-client +INFO: @anvil.actions.base : |-- glance-client +INFO: @anvil.actions.base : |-- cinder +INFO: @anvil.actions.base : |-- glance +INFO: @anvil.actions.base : |-- keystone-client +INFO: @anvil.actions.base : |-- keystone +INFO: @anvil.actions.base : |-- oslo-config +INFO: @anvil.actions.base : |-- rabbit-mq +INFO: @anvil.actions.base : |-- db +INFO: @anvil.actions.base : |-- general +INFO: @anvil.actions.base : Booting up your components. +INFO: @anvil.actions.base : Reading passwords using a unencrypted keyring @ /etc/anvil/passwords.cfg +INFO: @anvil.actions.base : Verifying that the components are ready to rock-n-roll. +INFO: @anvil.actions.base : Warming up component configurations. +INFO: @anvil.actions.remove : Destroying packages +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/yyoom-transaction-remove.log +INFO: @anvil.actions.remove : Uninstalling nova-client. +INFO: @anvil.actions.remove : Uninstalling nova. +INFO: @anvil.actions.remove : Uninstalling neutron-client. +INFO: @anvil.actions.remove : Uninstalling cinder-client. +INFO: @anvil.actions.remove : Uninstalling glance-client. +INFO: @anvil.actions.remove : Uninstalling cinder. +INFO: @anvil.actions.remove : Uninstalling glance. +INFO: @anvil.actions.remove : Uninstalling keystone-client. +INFO: @anvil.actions.remove : Uninstalling keystone. +INFO: @anvil.actions.remove : Uninstalling oslo-config. +INFO: @anvil.actions.remove : Uninstalling rabbit-mq. +INFO: @anvil.actions.remove : Uninstalling db. +INFO: @anvil.actions.remove : Uninstalling general. +INFO: @anvil.actions.remove : Post-uninstalling nova-client. +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova-client/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova-client/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova-client +INFO: @anvil.actions.remove : Post-uninstalling nova. +INFO: @anvil.components.base_install : Removing 3 miscellaneous files: +INFO: @anvil.components.base_install : |-- /etc/nova/nova.conf +INFO: @anvil.components.base_install : |-- /etc/nova/nova-api-paste.ini +INFO: @anvil.components.base_install : |-- /etc/nova/logging.conf +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova +INFO: @anvil.actions.remove : Post-uninstalling neutron-client. +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/neutron-client/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/neutron-client/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/neutron-client +INFO: @anvil.actions.remove : Post-uninstalling cinder-client. +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder-client/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder-client/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder-client +INFO: @anvil.actions.remove : Post-uninstalling glance-client. +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance-client/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance-client/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance-client +INFO: @anvil.actions.remove : Post-uninstalling cinder. +INFO: @anvil.components.base_install : Removing 1 miscellaneous files: +INFO: @anvil.components.base_install : |-- /etc/cinder/cinder.conf +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder +INFO: @anvil.actions.remove : Post-uninstalling glance. +INFO: @anvil.components.base_install : Removing 1 miscellaneous files: +INFO: @anvil.components.base_install : |-- /etc/glance/logging.conf +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance +INFO: @anvil.actions.remove : Post-uninstalling keystone-client. +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone-client/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone-client/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone-client +INFO: @anvil.actions.remove : Post-uninstalling keystone. +INFO: @anvil.components.base_install : Removing 2 miscellaneous files: +INFO: @anvil.components.base_install : |-- /etc/keystone/logging.conf +INFO: @anvil.components.base_install : |-- /etc/keystone/keystone.conf +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone +INFO: @anvil.actions.remove : Post-uninstalling oslo-config. +INFO: @anvil.components.base_install : Removing 3 created directories: +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/oslo-config/traces +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/oslo-config/app +INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/oslo-config +INFO: @anvil.actions.remove : Post-uninstalling rabbit-mq. +INFO: @anvil.actions.remove : Post-uninstalling db. +INFO: @anvil.actions.remove : Post-uninstalling general. +INFO: @anvil.actions.base : Tearing down your components. +INFO: @anvil : It took 3.047 seconds or 0.05 minutes to complete action purge. + ______________________________ +< I'm a lumberjack and I'm OK. > + ------------------------------ + \ ^__^ + \ (oo)\_______ + (__)\ )\/\ + ||----w | + || || diff --git a/docs/source/topics/examples/uninstall.txt b/docs/source/topics/examples/uninstall.txt index 571a16ee..780e068c 100644 --- a/docs/source/topics/examples/uninstall.txt +++ b/docs/source/topics/examples/uninstall.txt @@ -1,19 +1,20 @@ - ___ ___ ___ _ _ ___ _____ _ ___ _ __ +$ sudo ./smithy -a uninstall +___ ___ ___ _ _ ___ _____ _ ___ _ __ / _ \| _ \ __| \| / __|_ _/_\ / __| |/ / | (_) | _/ _|| .` \__ \ | |/ _ \ (__| ' < \___/|_| |___|_|\_|___/ |_/_/ \_\___|_|\_\ Anvil: | 2013.1-dev | Let us get on with the show! ---------------Action Runner--------------- -INFO: @anvil.distro : Matched distro rhel for platform Linux-2.6.32-220.23.1.el6.YAHOO.20120713.x86_64-x86_64-with-redhat-6.2-Santiago -INFO: @anvil : Starting action uninstall on 2013-06-03T18:07:40.097658 for distro: rhel +INFO: @anvil.distro : Matched distro rhel for platform Linux-2.6.32-358.6.2.el6.YAHOO.20130516.x86_64-x86_64-with-redhat-6.4-Santiago +INFO: @anvil : Starting action uninstall on 2013-07-29T02:56:45.732840 for distro: rhel INFO: @anvil : Using persona: conf/personas/in-a-box/basic.yaml INFO: @anvil : In root directory: /home/harlowja/openstack INFO: @anvil.actions.base : Processing components for action uninstall. INFO: @anvil.actions.base : Activating in the following order: INFO: @anvil.actions.base : |-- nova-client INFO: @anvil.actions.base : |-- nova -INFO: @anvil.actions.base : |-- quantum-client +INFO: @anvil.actions.base : |-- neutron-client INFO: @anvil.actions.base : |-- cinder-client INFO: @anvil.actions.base : |-- glance-client INFO: @anvil.actions.base : |-- cinder @@ -30,33 +31,13 @@ INFO: @anvil.actions.base : Verifying that the components are ready to rock-n-ro INFO: @anvil.actions.base : Warming up component configurations. INFO: @anvil.actions.uninstall : Unconfiguring nova-client. INFO: @anvil.actions.uninstall : Unconfiguring nova. -INFO: @anvil.components.base_install : Removing 5 symlink files: -INFO: @anvil.components.base_install : |-- /etc/nova/policy.json -INFO: @anvil.components.base_install : |-- /etc/nova/nova.conf -INFO: @anvil.components.base_install : |-- /etc/nova/nova-api-paste.ini -INFO: @anvil.components.base_install : |-- /etc/nova/logging.conf -INFO: @anvil.components.base_install : |-- /usr/bin/qemu-system-x86_64 -INFO: @anvil.actions.uninstall : Unconfiguring quantum-client. +INFO: @anvil.actions.uninstall : Unconfiguring neutron-client. INFO: @anvil.actions.uninstall : Unconfiguring cinder-client. INFO: @anvil.actions.uninstall : Unconfiguring glance-client. INFO: @anvil.actions.uninstall : Unconfiguring cinder. -INFO: @anvil.components.base_install : Removing 2 symlink files: -INFO: @anvil.components.base_install : |-- /etc/cinder/cinder.conf -INFO: @anvil.components.base_install : |-- /etc/cinder/api-paste.ini INFO: @anvil.actions.uninstall : Unconfiguring glance. -INFO: @anvil.components.base_install : Removing 6 symlink files: -INFO: @anvil.components.base_install : |-- /etc/glance/policy.json -INFO: @anvil.components.base_install : |-- /etc/glance/logging.conf -INFO: @anvil.components.base_install : |-- /etc/glance/glance-registry.conf -INFO: @anvil.components.base_install : |-- /etc/glance/glance-registry-paste.ini -INFO: @anvil.components.base_install : |-- /etc/glance/glance-api.conf -INFO: @anvil.components.base_install : |-- /etc/glance/glance-api-paste.ini INFO: @anvil.actions.uninstall : Unconfiguring keystone-client. INFO: @anvil.actions.uninstall : Unconfiguring keystone. -INFO: @anvil.components.base_install : Removing 3 symlink files: -INFO: @anvil.components.base_install : |-- /etc/keystone/policy.json -INFO: @anvil.components.base_install : |-- /etc/keystone/logging.conf -INFO: @anvil.components.base_install : |-- /etc/keystone/keystone.conf INFO: @anvil.actions.uninstall : Unconfiguring oslo-config. INFO: @anvil.actions.uninstall : Unconfiguring rabbit-mq. INFO: @anvil.actions.uninstall : Unconfiguring db. @@ -64,395 +45,22 @@ INFO: @anvil.actions.uninstall : Unconfiguring general. INFO: @anvil.components.nova : Cleaning up nova-compute's dirty laundry. INFO: @anvil.components.helpers.virt : Attempting to clear out leftover libvirt domains using protocol: qemu:///system INFO: @anvil.components.nova : Cleaning up nova-network's dirty laundry. +INFO: @anvil.components.rabbit : Sleeping for 1.3 seconds, rabbit-mq is still not active. WARNING: @anvil.components.rabbit : Could not reset the rabbit-mq password. You might have to manually reset the password to '' before the next install INFO: @anvil.components.db : Attempting to reset your db password to '' so that we can set it the next time you install. INFO: @anvil.components.db : Ensuring your database is started before we operate on it. +INFO: @anvil.components.base_runtime : Starting program mysqld under component db. INFO: @anvil.actions.uninstall : Uninstalling packages -Loaded plugins: kabi, presto, remove-with-leaves, versionlock -Loading support for Red Hat kernel ABI -Loaded plugins: aliases, changelog, downloadonly, kabi, presto, remove-with-leaves, security, tmprepo, verify, versionlock -Loading support for Red Hat kernel ABI -Setting up Remove Process -Resolving Dependencies ---> Running transaction check ----> Package python-cinder.noarch 2:2013.1-1 will be erased ----> Package python-cinderclient.noarch 2:1.0.3-1 will be erased ----> Package python-glance.noarch 2:2013.1-1 will be erased ----> Package python-glanceclient.noarch 2:0.9.0-1 will be erased ----> Package python-keystone.noarch 2:2013.1-1 will be erased ----> Package python-keystoneclient.noarch 2:0.2.3_0.2.4_0.2.5-1 will be erased ----> Package python-nova.noarch 2:2013.1-1 will be erased ----> Package python-novaclient.noarch 2:2.13.0-1 will be erased ----> Package python-oslo-config.noarch 2:1.1.0b1-1 will be erased ----> Package python-quantumclient.noarch 2:2.2.1_2.2.2a-1 will be erased ---> Finished Dependency Resolution -removing python-cliff-1.3.3-1.noarch. It is not required by anything else. -removing python-httplib2-0.8-1.noarch. It is not required by anything else. -removing python-requests-1.1.0-3.el6.noarch. It is not required by anything else. -removing python-amqplib-0.6.1-2.el6.noarch. It is not required by anything else. -removing python-anyjson-0.3.1-1.el6.noarch. It is not required by anything else. -removing python-babel-0.9.6-1.noarch. It is not required by anything else. -removing python-eventlet-0.9.17-2.el6.noarch. It is not required by anything else. -removing python-greenlet-0.3.1-12.el6.x86_64. It is not required by anything else. -removing python-kombu-1.1.3-1.el6.noarch. It is not required by anything else. -removing python-lxml-3.2.1-1.x86_64. It is not required by anything else. -removing python-netaddr-0.7.10-1.noarch. It is not required by anything else. -removing python-paste-1.7.4-2.el6.noarch. It is not required by anything else. -removing python-pastedeploy-1.5.0-1.noarch. It is not required by anything else. -removing python-pyasn1-0.0.12a-1.el6.noarch. It is not required by anything else. -removing python-routes-1.13-1.noarch. It is not required by anything else. -removing python-setuptools-git-1.0b1-1.noarch. It is not required by anything else. -removing python-sqlalchemy-migrate-0.7.2-1.noarch. It is not required by anything else. -removing python-stevedore-0.8-1.el6.noarch. It is not required by anything else. -removing python-suds-0.4.1-3.el6.noarch. It is not required by anything else. -removing python-webob-1.2.3-1.noarch. It is not required by anything else. -removing python-websockify-0.2.0-4.el6.noarch. It is not required by anything else. -removing python-pam-0.1.4-1.noarch. It is not required by anything else. -removing python-passlib-1.5.3-1.el6.noarch. It is not required by anything else. -removing python-sqlalchemy-0.7.9-1.x86_64. It is not required by anything else. -removing pyOpenSSL-0.10-2.el6.x86_64. It is not required by anything else. -removing python-warlock-1.0.0-1.noarch. It is not required by anything else. -removing python-lockfile-0.8-3.el6.noarch. It is not required by anything else. -removing python-swiftclient-1.4.0-1.el6.noarch. It is not required by anything else. -removing python-wsgiref-0.1.2-1.noarch. It is not required by anything else. -removing python-jsonschema-1.3.0-1.noarch. It is not required by anything else. -removing python-simplejson-2.0.9-3.1.el6.x86_64. It is not required by anything else. -removing python-jsonpatch-1.0-1.noarch. It is not required by anything else. -removing python-repoze-lru-0.6-1.noarch. It is not required by anything else. -removing python-cmd2-0.6.5.1-1.noarch. It is not required by anything else. -removing python-decorator-3.4.0-1.noarch. It is not required by anything else. -removing python-tempita-0.5.1-1.noarch. It is not required by anything else. -removing python-chardet-2.0.1-1.el6.noarch. It is not required by anything else. -removing python-urllib3-1.5-5.el6.noarch. It is not required by anything else. -removing pyparsing-1.5.7-1.noarch. It is not required by anything else. -removing python-jsonpointer-1.0-1.noarch. It is not required by anything else. -removing python-backports-ssl_match_hostname-3.2-0.2.a3.el6.noarch. It is not required by anything else. -removing python-six-1.1.0-2.el6.noarch. It is not required by anything else. ---> Running transaction check ----> Package pyOpenSSL.x86_64 0:0.10-2.el6 will be erased ----> Package pyparsing.noarch 0:1.5.7-1 will be erased ----> Package python-amqplib.noarch 0:0.6.1-2.el6 will be erased ----> Package python-anyjson.noarch 0:0.3.1-1.el6 will be erased ----> Package python-babel.noarch 0:0.9.6-1 will be erased ----> Package python-backports-ssl_match_hostname.noarch 0:3.2-0.2.a3.el6 will be erased ----> Package python-chardet.noarch 0:2.0.1-1.el6 will be erased ----> Package python-cliff.noarch 0:1.3.3-1 will be erased ----> Package python-cmd2.noarch 0:0.6.5.1-1 will be erased ----> Package python-decorator.noarch 0:3.4.0-1 will be erased ----> Package python-eventlet.noarch 0:0.9.17-2.el6 will be erased ----> Package python-greenlet.x86_64 0:0.3.1-12.el6 will be erased ----> Package python-httplib2.noarch 0:0.8-1 will be erased ----> Package python-jsonpatch.noarch 0:1.0-1 will be erased ----> Package python-jsonpointer.noarch 0:1.0-1 will be erased ----> Package python-jsonschema.noarch 0:1.3.0-1 will be erased ----> Package python-kombu.noarch 0:1.1.3-1.el6 will be erased ----> Package python-lockfile.noarch 0:0.8-3.el6 will be erased ----> Package python-lxml.x86_64 0:3.2.1-1 will be erased ----> Package python-netaddr.noarch 0:0.7.10-1 will be erased ----> Package python-pam.noarch 0:0.1.4-1 will be erased ----> Package python-passlib.noarch 0:1.5.3-1.el6 will be erased ----> Package python-paste.noarch 0:1.7.4-2.el6 will be erased ----> Package python-pastedeploy.noarch 0:1.5.0-1 will be erased ----> Package python-pyasn1.noarch 0:0.0.12a-1.el6 will be erased ----> Package python-repoze-lru.noarch 0:0.6-1 will be erased ----> Package python-requests.noarch 0:1.1.0-3.el6 will be erased ----> Package python-routes.noarch 0:1.13-1 will be erased ----> Package python-setuptools-git.noarch 0:1.0b1-1 will be erased ----> Package python-simplejson.x86_64 0:2.0.9-3.1.el6 will be erased ----> Package python-six.noarch 0:1.1.0-2.el6 will be erased ----> Package python-sqlalchemy.x86_64 0:0.7.9-1 will be erased ----> Package python-sqlalchemy-migrate.noarch 0:0.7.2-1 will be erased ----> Package python-stevedore.noarch 0:0.8-1.el6 will be erased ----> Package python-suds.noarch 0:0.4.1-3.el6 will be erased ----> Package python-swiftclient.noarch 0:1.4.0-1.el6 will be erased ----> Package python-tempita.noarch 0:0.5.1-1 will be erased ----> Package python-urllib3.noarch 0:1.5-5.el6 will be erased ----> Package python-warlock.noarch 0:1.0.0-1 will be erased ----> Package python-webob.noarch 0:1.2.3-1 will be erased ----> Package python-websockify.noarch 0:0.2.0-4.el6 will be erased ----> Package python-wsgiref.noarch 0:0.1.2-1 will be erased ---> Finished Dependency Resolution - -Dependencies Resolved - -================================================================================================================================================================================================== - Package Arch Version Repository Size -================================================================================================================================================================================================== -Removing: - pyOpenSSL x86_64 0.10-2.el6 @base 991 k - pyparsing noarch 1.5.7-1 @anvil 300 k - python-amqplib noarch 0.6.1-2.el6 @epel 327 k - python-anyjson noarch 0.3.1-1.el6 @epel 16 k - python-babel noarch 0.9.6-1 @anvil 4.2 M - python-backports-ssl_match_hostname noarch 3.2-0.2.a3.el6 @epel 8.8 k - python-chardet noarch 2.0.1-1.el6 @epel 1.1 M - python-cinder noarch 2:2013.1-1 @anvil 9.7 M - python-cinderclient noarch 2:1.0.3-1 @anvil 370 k - python-cliff noarch 1.3.3-1 @anvil 73 k - python-cmd2 noarch 0.6.5.1-1 @anvil 129 k - python-decorator noarch 3.4.0-1 @anvil 31 k - python-eventlet noarch 0.9.17-2.el6 @epel 1.1 M - python-glance noarch 2:2013.1-1 @anvil 4.0 M - python-glanceclient noarch 2:0.9.0-1 @anvil 253 k - python-greenlet x86_64 0.3.1-12.el6 @epel 45 k - python-httplib2 noarch 0.8-1 @anvil 208 k - python-jsonpatch noarch 1.0-1 @anvil 30 k - python-jsonpointer noarch 1.0-1 @anvil 13 k - python-jsonschema noarch 1.3.0-1 @anvil 97 k - python-keystone noarch 2:2013.1-1 @anvil 1.4 M - python-keystoneclient noarch 2:0.2.3_0.2.4_0.2.5-1 @anvil 531 k - python-kombu noarch 1.1.3-1.el6 @epel 772 k - python-lockfile noarch 0.8-3.el6 @epel 45 k - python-lxml x86_64 3.2.1-1 @anvil 2.6 M - python-netaddr noarch 0.7.10-1 @anvil 4.2 M - python-nova noarch 2:2013.1-1 @anvil 23 M - python-novaclient noarch 2:2.13.0-1 @anvil 713 k - python-oslo-config noarch 2:1.1.0b1-1 @anvil 139 k - python-pam noarch 0.1.4-1 @anvil 9.4 k - python-passlib noarch 1.5.3-1.el6 @epel 1.5 M - python-paste noarch 1.7.4-2.el6 @updates 3.7 M - python-pastedeploy noarch 1.5.0-1 @anvil 115 k - python-pyasn1 noarch 0.0.12a-1.el6 @base 305 k - python-quantumclient noarch 2:2.2.1_2.2.2a-1 @anvil 785 k - python-repoze-lru noarch 0.6-1 @anvil 71 k - python-requests noarch 1.1.0-3.el6 @epel 234 k - python-routes noarch 1.13-1 @anvil 192 k - python-setuptools-git noarch 1.0b1-1 @anvil 43 k - python-simplejson x86_64 2.0.9-3.1.el6 @base 437 k - python-six noarch 1.1.0-2.el6 @epel 43 k - python-sqlalchemy x86_64 0.7.9-1 @anvil 6.3 M - python-sqlalchemy-migrate noarch 0.7.2-1 @anvil 648 k - python-stevedore noarch 0.8-1.el6 @epel 90 k - python-suds noarch 0.4.1-3.el6 @base 941 k - python-swiftclient noarch 1.4.0-1.el6 @epel 185 k - python-tempita noarch 0.5.1-1 @anvil 129 k - python-urllib3 noarch 1.5-5.el6 @epel 131 k - python-warlock noarch 1.0.0-1 @anvil 14 k - python-webob noarch 1.2.3-1 @anvil 639 k - python-websockify noarch 0.2.0-4.el6 @epel 146 k - python-wsgiref noarch 0.1.2-1 @anvil 117 k - -Transaction Summary -================================================================================================================================================================================================== -Remove 52 Package(s) - -Installed size: 73 M -Downloading Packages: -Running rpm_check_debug -Running Transaction Test -Transaction Test Succeeded -Running Transaction - Erasing : 2:python-nova-2013.1-1.noarch 1/52 - Erasing : 2:python-cinder-2013.1-1.noarch 2/52 - Erasing : 2:python-glance-2013.1-1.noarch 3/52 - Erasing : 2:python-keystone-2013.1-1.noarch 4/52 - Erasing : 2:python-quantumclient-2.2.1_2.2.2a-1.noarch 5/52 - Erasing : python-sqlalchemy-migrate-0.7.2-1.noarch 6/52 - Erasing : 2:python-glanceclient-0.9.0-1.noarch 7/52 - Erasing : 2:python-keystoneclient-0.2.3_0.2.4_0.2.5-1.noarch 8/52 - Erasing : python-warlock-1.0.0-1.noarch 9/52 - Erasing : python-cliff-1.3.3-1.noarch 10/52 - Erasing : 2:python-cinderclient-1.0.3-1.noarch 11/52 - Erasing : 2:python-novaclient-2.13.0-1.noarch 12/52 - Erasing : python-requests-1.1.0-3.el6.noarch 13/52 - Erasing : python-urllib3-1.5-5.el6.noarch 14/52 - Erasing : python-cmd2-0.6.5.1-1.noarch 15/52 - Erasing : python-jsonpatch-1.0-1.noarch 16/52 - Erasing : python-eventlet-0.9.17-2.el6.noarch 17/52 - Erasing : python-paste-1.7.4-2.el6.noarch 18/52 - Erasing : python-routes-1.13-1.noarch 19/52 - Erasing : python-swiftclient-1.4.0-1.el6.noarch 20/52 - Erasing : python-repoze-lru-0.6-1.noarch 21/52 - Erasing : python-jsonpointer-1.0-1.noarch 22/52 - Erasing : pyparsing-1.5.7-1.noarch 23/52 - Erasing : python-backports-ssl_match_hostname-3.2-0.2.a3.el6.noarch 24/52 - Erasing : python-six-1.1.0-2.el6.noarch 25/52 - Erasing : python-chardet-2.0.1-1.el6.noarch 26/52 - Erasing : python-jsonschema-1.3.0-1.noarch 27/52 - Erasing : 2:python-oslo-config-1.1.0b1-1.noarch 28/52 - Erasing : python-decorator-3.4.0-1.noarch 29/52 - Erasing : python-tempita-0.5.1-1.noarch 30/52 - Erasing : python-httplib2-0.8-1.noarch 31/52 - Erasing : python-pam-0.1.4-1.noarch 32/52 - Erasing : python-passlib-1.5.3-1.el6.noarch 33/52 - Erasing : python-pastedeploy-1.5.0-1.noarch 34/52 - Erasing : python-webob-1.2.3-1.noarch 35/52 - Erasing : python-anyjson-0.3.1-1.el6.noarch 36/52 - Erasing : python-kombu-1.1.3-1.el6.noarch 37/52 - Erasing : python-wsgiref-0.1.2-1.noarch 38/52 - Erasing : python-amqplib-0.6.1-2.el6.noarch 39/52 - Erasing : python-babel-0.9.6-1.noarch 40/52 - Erasing : python-lockfile-0.8-3.el6.noarch 41/52 - Erasing : python-setuptools-git-1.0b1-1.noarch 42/52 - Erasing : python-stevedore-0.8-1.el6.noarch 43/52 - Erasing : python-suds-0.4.1-3.el6.noarch 44/52 - Erasing : python-netaddr-0.7.10-1.noarch 45/52 - Erasing : python-pyasn1-0.0.12a-1.el6.noarch 46/52 - Erasing : python-websockify-0.2.0-4.el6.noarch 47/52 - Erasing : python-simplejson-2.0.9-3.1.el6.x86_64 48/52 - Erasing : pyOpenSSL-0.10-2.el6.x86_64 49/52 - Erasing : python-greenlet-0.3.1-12.el6.x86_64 50/52 - Erasing : python-sqlalchemy-0.7.9-1.x86_64 51/52 - Erasing : python-lxml-3.2.1-1.x86_64 52/52 - Verifying : python-netaddr-0.7.10-1.noarch 1/52 - Verifying : 2:python-quantumclient-2.2.1_2.2.2a-1.noarch 2/52 - Verifying : python-webob-1.2.3-1.noarch 3/52 - Verifying : python-warlock-1.0.0-1.noarch 4/52 - Verifying : 2:python-novaclient-2.13.0-1.noarch 5/52 - Verifying : python-sqlalchemy-0.7.9-1.x86_64 6/52 - Verifying : python-routes-1.13-1.noarch 7/52 - Verifying : 2:python-keystoneclient-0.2.3_0.2.4_0.2.5-1.noarch 8/52 - Verifying : 2:python-keystone-2013.1-1.noarch 9/52 - Verifying : pyparsing-1.5.7-1.noarch 10/52 - Verifying : python-passlib-1.5.3-1.el6.noarch 11/52 - Verifying : python-decorator-3.4.0-1.noarch 12/52 - Verifying : python-jsonpointer-1.0-1.noarch 13/52 - Verifying : python-cliff-1.3.3-1.noarch 14/52 - Verifying : python-kombu-1.1.3-1.el6.noarch 15/52 - Verifying : python-pam-0.1.4-1.noarch 16/52 - Verifying : python-httplib2-0.8-1.noarch 17/52 - Verifying : python-jsonschema-1.3.0-1.noarch 18/52 - Verifying : python-jsonpatch-1.0-1.noarch 19/52 - Verifying : python-eventlet-0.9.17-2.el6.noarch 20/52 - Verifying : python-sqlalchemy-migrate-0.7.2-1.noarch 21/52 - Verifying : 2:python-oslo-config-1.1.0b1-1.noarch 22/52 - Verifying : python-babel-0.9.6-1.noarch 23/52 - Verifying : python-simplejson-2.0.9-3.1.el6.x86_64 24/52 - Verifying : 2:python-cinder-2013.1-1.noarch 25/52 - Verifying : python-six-1.1.0-2.el6.noarch 26/52 - Verifying : python-suds-0.4.1-3.el6.noarch 27/52 - Verifying : python-websockify-0.2.0-4.el6.noarch 28/52 - Verifying : 2:python-cinderclient-1.0.3-1.noarch 29/52 - Verifying : python-repoze-lru-0.6-1.noarch 30/52 - Verifying : python-anyjson-0.3.1-1.el6.noarch 31/52 - Verifying : python-urllib3-1.5-5.el6.noarch 32/52 - Verifying : python-cmd2-0.6.5.1-1.noarch 33/52 - Verifying : python-pastedeploy-1.5.0-1.noarch 34/52 - Verifying : python-paste-1.7.4-2.el6.noarch 35/52 - Verifying : python-stevedore-0.8-1.el6.noarch 36/52 - Verifying : python-wsgiref-0.1.2-1.noarch 37/52 - Verifying : 2:python-glanceclient-0.9.0-1.noarch 38/52 - Verifying : python-swiftclient-1.4.0-1.el6.noarch 39/52 - Verifying : python-backports-ssl_match_hostname-3.2-0.2.a3.el6.noarch 40/52 - Verifying : python-greenlet-0.3.1-12.el6.x86_64 41/52 - Verifying : python-pyasn1-0.0.12a-1.el6.noarch 42/52 - Verifying : python-amqplib-0.6.1-2.el6.noarch 43/52 - Verifying : python-lxml-3.2.1-1.x86_64 44/52 - Verifying : python-setuptools-git-1.0b1-1.noarch 45/52 - Verifying : python-chardet-2.0.1-1.el6.noarch 46/52 - Verifying : pyOpenSSL-0.10-2.el6.x86_64 47/52 - Verifying : python-tempita-0.5.1-1.noarch 48/52 - Verifying : python-lockfile-0.8-3.el6.noarch 49/52 - Verifying : python-requests-1.1.0-3.el6.noarch 50/52 - Verifying : 2:python-glance-2013.1-1.noarch 51/52 - Verifying : 2:python-nova-2013.1-1.noarch 52/52 - -Removed: - pyOpenSSL.x86_64 0:0.10-2.el6 pyparsing.noarch 0:1.5.7-1 python-amqplib.noarch 0:0.6.1-2.el6 python-anyjson.noarch 0:0.3.1-1.el6 - python-babel.noarch 0:0.9.6-1 python-backports-ssl_match_hostname.noarch 0:3.2-0.2.a3.el6 python-chardet.noarch 0:2.0.1-1.el6 python-cinder.noarch 2:2013.1-1 - python-cinderclient.noarch 2:1.0.3-1 python-cliff.noarch 0:1.3.3-1 python-cmd2.noarch 0:0.6.5.1-1 python-decorator.noarch 0:3.4.0-1 - python-eventlet.noarch 0:0.9.17-2.el6 python-glance.noarch 2:2013.1-1 python-glanceclient.noarch 2:0.9.0-1 python-greenlet.x86_64 0:0.3.1-12.el6 - python-httplib2.noarch 0:0.8-1 python-jsonpatch.noarch 0:1.0-1 python-jsonpointer.noarch 0:1.0-1 python-jsonschema.noarch 0:1.3.0-1 - python-keystone.noarch 2:2013.1-1 python-keystoneclient.noarch 2:0.2.3_0.2.4_0.2.5-1 python-kombu.noarch 0:1.1.3-1.el6 python-lockfile.noarch 0:0.8-3.el6 - python-lxml.x86_64 0:3.2.1-1 python-netaddr.noarch 0:0.7.10-1 python-nova.noarch 2:2013.1-1 python-novaclient.noarch 2:2.13.0-1 - python-oslo-config.noarch 2:1.1.0b1-1 python-pam.noarch 0:0.1.4-1 python-passlib.noarch 0:1.5.3-1.el6 python-paste.noarch 0:1.7.4-2.el6 - python-pastedeploy.noarch 0:1.5.0-1 python-pyasn1.noarch 0:0.0.12a-1.el6 python-quantumclient.noarch 2:2.2.1_2.2.2a-1 python-repoze-lru.noarch 0:0.6-1 - python-requests.noarch 0:1.1.0-3.el6 python-routes.noarch 0:1.13-1 python-setuptools-git.noarch 0:1.0b1-1 python-simplejson.x86_64 0:2.0.9-3.1.el6 - python-six.noarch 0:1.1.0-2.el6 python-sqlalchemy.x86_64 0:0.7.9-1 python-sqlalchemy-migrate.noarch 0:0.7.2-1 python-stevedore.noarch 0:0.8-1.el6 - python-suds.noarch 0:0.4.1-3.el6 python-swiftclient.noarch 0:1.4.0-1.el6 python-tempita.noarch 0:0.5.1-1 python-urllib3.noarch 0:1.5-5.el6 - python-warlock.noarch 0:1.0.0-1 python-webob.noarch 0:1.2.3-1 python-websockify.noarch 0:0.2.0-4.el6 python-wsgiref.noarch 0:0.1.2-1 - -Complete! -INFO: @anvil.actions.uninstall : Post-uninstalling nova-client. -INFO: @anvil.components.base_install : Removing 3 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova-client/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova-client/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova-client -INFO: @anvil.actions.uninstall : Post-uninstalling nova. -INFO: @anvil.components.base_install : Removing 4 miscellaneous files: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/config/policy.json -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/config/nova.conf -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/config/nova-api-paste.ini -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/config/logging.conf -INFO: @anvil.components.base_install : Removing 7 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/locks -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/instances -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/config -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/nova -INFO: @anvil.components.base_install : |-- /etc/nova -INFO: @anvil.actions.uninstall : Post-uninstalling quantum-client. -INFO: @anvil.components.base_install : Removing 3 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/quantum-client/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/quantum-client/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/quantum-client -INFO: @anvil.actions.uninstall : Post-uninstalling cinder-client. -INFO: @anvil.components.base_install : Removing 3 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder-client/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder-client/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder-client -INFO: @anvil.actions.uninstall : Post-uninstalling glance-client. -INFO: @anvil.components.base_install : Removing 3 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance-client/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance-client/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance-client -INFO: @anvil.actions.uninstall : Post-uninstalling cinder. -INFO: @anvil.components.base_install : Removing 2 miscellaneous files: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder/config/cinder.conf -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder/config/api-paste.ini -INFO: @anvil.components.base_install : Removing 5 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder/config -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/cinder -INFO: @anvil.components.base_install : |-- /etc/cinder -INFO: @anvil.actions.uninstall : Post-uninstalling glance. -INFO: @anvil.components.base_install : Removing 6 miscellaneous files: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/config/policy.json -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/config/logging.conf -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/config/glance-registry.conf -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/config/glance-registry-paste.ini -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/config/glance-api.conf -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/config/glance-api-paste.ini -INFO: @anvil.components.base_install : Removing 6 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/images -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/config -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/glance -INFO: @anvil.components.base_install : |-- /etc/glance -INFO: @anvil.actions.uninstall : Post-uninstalling keystone-client. -INFO: @anvil.components.base_install : Removing 3 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone-client/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone-client/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone-client -INFO: @anvil.actions.uninstall : Post-uninstalling keystone. -INFO: @anvil.components.base_install : Removing 3 miscellaneous files: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone/config/policy.json -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone/config/logging.conf -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone/config/keystone.conf -INFO: @anvil.components.base_install : Removing 5 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone/config -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/keystone -INFO: @anvil.components.base_install : |-- /etc/keystone -INFO: @anvil.actions.uninstall : Post-uninstalling oslo-config. -INFO: @anvil.components.base_install : Removing 3 created directories: -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/oslo-config/traces -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/oslo-config/app -INFO: @anvil.components.base_install : |-- /home/harlowja/openstack/oslo-config -INFO: @anvil.actions.uninstall : Post-uninstalling rabbit-mq. -INFO: @anvil.actions.uninstall : Post-uninstalling db. -INFO: @anvil.actions.uninstall : Post-uninstalling general. +INFO: @anvil.shell : You can watch progress in another terminal with: +INFO: @anvil.shell : tail -f /home/harlowja/openstack/deps/output/yyoom-transaction-remove.log INFO: @anvil.actions.base : Tearing down your components. -INFO: @anvil : It took 16.259 seconds or 0.27 minutes to complete action uninstall. - ______________ -/ Say no more, \ -| Nudge nudge | -\ wink wink. / - -------------- +INFO: @anvil : It took 37.999 seconds or 0.63 minutes to complete action uninstall. + ____________________ +/ Australia! \ +| Australia! | +| Australia! | +\ We love you, amen. / + -------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ diff --git a/docs/source/topics/gettingstarted.rst b/docs/source/topics/gettingstarted.rst index 75d1ea74..244925ba 100644 --- a/docs/source/topics/gettingstarted.rst +++ b/docs/source/topics/gettingstarted.rst @@ -178,8 +178,7 @@ Now prepare *OpenStacks* components by running the following: You should see a corresponding OpenStack repositories getting downloaded using git, python setups occurring and configuration files being written as well as -source rpm packages being built and a repository setup from those components (if you -desire more informational output add a ``-v`` to that command). +source rpm packages being built and a repository setup from those components [#verbose]_. Building -------- @@ -191,8 +190,8 @@ Now build *OpenStacks* components by running the following: sudo ./smithy -a build You should see a corresponding OpenStack components and dependencies at this -stage being packaged into rpm files and two repositories being setup for you. -One will be the dependencies that the OpenStack components need to run and the +stage being packaged into rpm files and two repositories being setup for you [#verbose]_. +One repository will be the dependencies that the OpenStack components need to run and the other will be the OpenStack components themselves. Installing @@ -207,12 +206,12 @@ Now install *OpenStacks* components by running the following: You should see a set of distribution packages and/or pips being installed and configuration files being written as ANVIL figures out how to install your desired components from the prepared packages built in the last -step (if you desire more informational output add a ``-v`` to that command). -``-p`` option is actual too. You can specify conf file just like in ``prepare`` action. -Without specified conf file command will execute with conf/personas/in-a-box/basic.yaml +step [#verbose]_. +**Note:** You can specify conf file just like in the ``prepare`` action. +Without a specified conf file the command will execute with ``conf/personas/in-a-box/basic.yaml`` -Also to avoid qemu errors please follow the solution @ https://bugs.launchpad.net/anvil/+bug/985786 +**Note:** Also to avoid qemu errors please follow the solution @ https://bugs.launchpad.net/anvil/+bug/985786 which will ensure that the ``qemu`` user can write to your instances directory. If needed edit ``conf/components/nova.yaml`` and also adjust the ``instances_path`` option. @@ -235,13 +234,13 @@ Now (if you choose) you can run each *OpenStack* components unit tests by runnin sudo ./smithy -a test -You should see a set of unit tests being ran (ideally with zero failures). +You should see a set of unit tests being ran (ideally with zero failures) [#verbose]_. Starting -------- Now that you have installed *OpenStack* you can now start your -*OpenStack* components by running the following. +*OpenStack* components by running the following [#verbose]_. :: @@ -289,15 +288,15 @@ EC2 apis run the following to get your EC2 certs: It broke? ~~~~~~~~~ -First run the following to check the status of each component. +First run the following to check the status of each component [#verbose]_. :: sudo ./smithy -a status If you do not see all green status then you should run the following and see -if any of the ``stderr`` and ``stdout`` files will give you more information -about what is occuring +if any of the ``/var/log/nova,glance,keystone,cinder,...`` log files will give you more information +about what is occuring. :: @@ -317,11 +316,10 @@ the following: sudo ./smithy -a stop -You should see a set of stop actions happening and ``stderr`` and -``stdout`` and ``pid`` files being removed (if you desire more -informational output add a ``-v`` or a ``-vv`` to that command). This -ensures the above a daemon that was started is now killed. A good way to -check if it killed everything correctly is to run the following. +You should see a set of stop actions happening [#verbose]_. This +ensures the above a daemon that was started is now killed. + +**Note:** A good way to check if it killed everything correctly is to run the following. :: @@ -331,23 +329,34 @@ check if it killed everything correctly is to run the following. There should be no entries like ``nova``, ``glance``, ``apache``, ``httpd``. If there are then the stop may have not occurred correctly. If this is the case run again with a ``-v`` or a ``-vv`` or check the -``stderr``, ``stdout``, ``pid`` files for any useful information on what +``/var/log/nova,glance,keystone,cinder,...`` files for any useful information on what is happening. Uninstalling ------------ -Once you have stopped (if you have started it) *OpenStack* services you +Once you have installed and stopped *OpenStack* services you can uninstall them by running the following: :: sudo ./smithy -a uninstall +You should see a set of packages being removed [#verbose]_. + +Purging +------- + +Once you have uninstalled *OpenStack* services you +can purge the whole anvil installation by running the following: + +:: + + sudo ./smithy -a purge + You should see a set of packages, configuration and directories, being -removed (if you desire more informational output add a ``-v`` or a -``-vv`` to that command). On completion the directory specified at -~/openstack be empty. +removed [#verbose]_. On completion the directory specified at +~/openstack should be empty. Issues ====== @@ -358,3 +367,4 @@ Please report issues/bugs to https://launchpad.net/anvil. Much appreciated! .. _PID: http://en.wikipedia.org/wiki/Process_identifier .. _tty: http://linux.die.net/man/4/tty .. _apache: https://httpd.apache.org/ +.. [#verbose] If you desire more informational output add a ``-v`` or a ``-vv`` to the command.