You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Daan Hoogland <da...@gmail.com> on 2018/06/06 14:16:31 UTC

{ANNOUNCE] 4.11.1 RC2 cut

Devs,

We have a number of issues out for milestone 4.11.1 but non of them are
blockers asaik. So unless there are any i don't know of, lets cut RC2
tomorrow.

​any opinions?​

-- 
Daan

Re: {ANNOUNCE] 4.11.1 RC2 cut

Posted by Daan Hoogland <da...@gmail.com>.
Ilya,
are you installing cloudstack-marvin-4.11.1.0-rc1.el7.centos.x86_64 or does
it come in as a dependency itself?
I would expect those other packages as dependencies of cloudstack-marvin,
and you'd have to add those in your local repo. Marvin should not be
installed as a dependency of anything.

On Thu, Jun 7, 2018 at 10:22 PM, ilya musayev <il...@gmail.com>
wrote:

> Hi Daan
>
> I've tried installing 4.11 RC1 (i know i'm in the wrong thread) and noticed
> it does something funky - like installing marvin and going to pypi to get
> dependencies. If its already fixed in RC2 - please ignore this request -
> but if not...
>
> Unfortunately some environments dont have a luxury of open outbound
> internet connection.
>
> Do you think we can refine the requirements and drop packages that arent
> needed
>
> Here is an example:
>
>   Installing : cloudstack-marvin-4.11.1.0-rc1.el7.centos.x86_64
>
>
>
>                                             191/297
>
> Collecting
> http://cdn.mysql.com/Downloads/Connector-Python/
> mysql-connector-python-2.0.4.zip#md5=3df394d89300db95163f17c843ef49df
>
>   Downloading
> http://cdn.mysql.com/Downloads/Connector-Python/
> mysql-connector-python-2.0.4.zip
> (277kB)
>
> Installing collected packages: mysql-connector-python
>
>   Found existing installation: mysql-connector-python 1.1.6
>
>     DEPRECATION: Uninstalling a distutils installed project
> (mysql-connector-python) has been deprecated and will be removed in a
> future version. This is due to the fact that uninstalling a distutils
> project will only partially uninstall the project.
>
>     Uninstalling mysql-connector-python-1.1.6:
>
>       Successfully uninstalled mysql-connector-python-1.1.6
>
>   Running setup.py install for mysql-connector-python: started
>
>     Running setup.py install for mysql-connector-python: finished with
> status 'done'
>
> Successfully installed mysql-connector-python-2.0.4
>
> You are using pip version 8.1.2, however version 10.0.1 is available.
>
> You should consider upgrading via the 'pip install --upgrade pip' command.
>
> Processing /usr/share/cloudstack-marvin/Marvin-4.11.1.0.tar.gz
>
> Collecting mysql-connector-python>=1.1.6 (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/dc/48/
> 32c715d2cef42d0791c5b2f21b4f1f280c8e45afa66a02f4d1828c77f3ea
> /mysql_connector_python-8.0.11-cp27-cp27mu-manylinux1_x86_64.whl
> (8.1MB)
>
> Collecting requests>=2.2.1 (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/49/df/
> 50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c
> /requests-2.18.4-py2.py3-none-any.whl
> (88kB)
>
> Collecting paramiko>=1.13.0 (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/3e/db/
> cb7b6656e0e7387637ce850689084dc0b94b44df31cc52e5fc5c2c4fd2c1
> /paramiko-2.4.1-py2.py3-none-any.whl
> (194kB)
>
> Collecting nose>=1.3.3 (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/99/4f/
> 13fb671119e65c4dce97c60e67d3fd9e6f7f809f2b307e2611f4701205cb
> /nose-1.3.7-py2-none-any.whl
> (154kB)
>
> Collecting ddt>=0.4.0 (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/54/eb/
> b39eec5f24414cb5d7393ed9cb1bafac740d005846019473d6fc8df18db2
> /ddt-1.1.3-py2.py3-none-any.whl
>
> Collecting pyvmomi>=5.5.0 (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/ba/45/
> d6e4a87004f1c87bdee2942a8896289684e660dbd76e868047d3319b245f
> /pyvmomi-6.7.0-py2.py3-none-any.whl
> (249kB)
>
> Collecting netaddr>=0.7.14 (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/ba/97/
> ce14451a9fd7bdb5a397abf99b24a1a6bb7a1a440b019bebd2e9a0dbec74
> /netaddr-0.7.19-py2.py3-none-any.whl
> (1.6MB)
>
> Collecting dnspython (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/a6/72/
> 209e18bdfedfd78c6994e9ec96981624a5ad7738524dd474237268422cb8
> /dnspython-1.15.0-py2.py3-none-any.whl
> (177kB)
>
> Collecting ipmisim>=0.7 (from Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/58/95/
> 6acd215ec4eaa523b1bfd3b9e16f1defaaf03717a2ed7193077ecf96fa7e
> /ipmisim-0.7.tar.gz
>
> Collecting protobuf>=3.0.0 (from
> mysql-connector-python>=1.1.6->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/9d/61/
> 54c3a9cfde6ffe0ca6a1786ddb8874263f4ca32e7693ad383bd8cf935015
> /protobuf-3.5.2.post1-cp27-cp27mu-manylinux1_x86_64.whl
> (6.4MB)
>
> Collecting urllib3<1.23,>=1.21.1 (from requests>=2.2.1->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/63/cb/
> 6965947c13a94236f6d4b8223e21beb4d576dc72e8130bd7880f600839b8
> /urllib3-1.22-py2.py3-none-any.whl
> (132kB)
>
> Collecting idna<2.7,>=2.5 (from requests>=2.2.1->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/27/cc/
> 6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6
> /idna-2.6-py2.py3-none-any.whl
> (56kB)
>
> Collecting chardet<3.1.0,>=3.0.2 (from requests>=2.2.1->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/bc/a9/
> 01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8
> /chardet-3.0.4-py2.py3-none-any.whl
> (133kB)
>
> Collecting certifi>=2017.4.17 (from requests>=2.2.1->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/7c/e6/
> 92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5
> /certifi-2018.4.16-py2.py3-none-any.whl
> (150kB)
>
> Collecting cryptography>=1.5 (from paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/dd/c2/
> 3a5bfefb25690725824ade71e6b65449f0a9f4b29702cce10560f786ebf6
> /cryptography-2.2.2-cp27-cp27mu-manylinux1_x86_64.whl
> (2.2MB)
>
> Collecting pynacl>=1.0.1 (from paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/80/3d/
> d709b9fbd69e21dd3a4d34eb690c5484094699e03b7447bc7eb173cfd7b6
> /PyNaCl-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl
> (696kB)
>
> Collecting pyasn1>=0.1.7 (from paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/a0/70/
> 2c27740f08e477499ce19eefe05dbcae6f19fdc49e9e82ce4768be0643b9
> /pyasn1-0.4.3-py2.py3-none-any.whl
> (72kB)
>
> Collecting bcrypt>=3.1.3 (from paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/2e/5a/
> 2abeae20ce294fe6bf63da0e0b5a885c788e1360bbd124edcc0429678a59
> /bcrypt-3.1.4-cp27-cp27mu-manylinux1_x86_64.whl
> (57kB)
>
> Collecting six>=1.7.3 (from pyvmomi>=5.5.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/67/4b/
> 141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a
> /six-1.11.0-py2.py3-none-any.whl
>
> Collecting pyghmi (from ipmisim>=0.7->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/7c/a1/
> 4f50811e23fabf6702091ddcea7f84929e37ca1daa18b83f0c7a9abfc069
> /pyghmi-1.1.0-py2-none-any.whl
> (153kB)
>
> Collecting setuptools (from
> protobuf>=3.0.0->mysql-connector-python>=1.1.6->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/7f/e1/
> 820d941153923aac1d49d7fc37e17b6e73bfbd2904959fffbad77900cf92
> /setuptools-39.2.0-py2.py3-none-any.whl
> (567kB)
>
> Collecting cffi>=1.7; platform_python_implementation != "PyPy" (from
> cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/14/dd/
> 3e7a1e1280e7d767bd3fa15791759c91ec19058ebe31217fe66f3e9a8c49
> /cffi-1.11.5-cp27-cp27mu-manylinux1_x86_64.whl
> (407kB)
>
> Collecting enum34; python_version < "3" (from
> cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/c5/db/
> e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050
> /enum34-1.1.6-py2-none-any.whl
>
> Collecting asn1crypto>=0.21.0 (from
> cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/ea/cd/
> 35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222
> /asn1crypto-0.24.0-py2.py3-none-any.whl
> (101kB)
>
> Collecting ipaddress; python_version < "3" (from
> cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/fc/d0/
> 7fc3a811e011d4b388be48a0e381db8d990042df54aa4ef4599a31d39853
> /ipaddress-1.0.22-py2.py3-none-any.whl
>
> Collecting pycparser (from cffi>=1.7; platform_python_implementation !=
> "PyPy"->cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
> https://files.pythonhosted.org/packages/8c/2d/
> aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed
> /pycparser-2.18.tar.gz
> (245kB)
>
> Installing collected packages: six, setuptools, protobuf,
> mysql-connector-python, urllib3, idna, chardet, certifi, requests,
> pycparser, cffi, enum34, asn1crypto, ipaddress, cryptography, pynacl,
> pyasn1, bcrypt, paramiko, nose, ddt, pyvmomi, netaddr, dnspython, pyghmi,
> ipmisim, Marvin
>
>   Found existing installation: six 1.9.0
>
>     Uninstalling six-1.9.0:
>
>       Successfully uninstalled six-1.9.0
>
>   Found existing installation: setuptools 36.2.0
>
>     Uninstalling setuptools-36.2.0:
>
>       Successfully uninstalled setuptools-36.2.0
>
>   Found existing installation: mysql-connector-python 2.0.4
>
>     Uninstalling mysql-connector-python-2.0.4:
>
>       Successfully uninstalled mysql-connector-python-2.0.4
>
>   Found existing installation: chardet 2.2.1
>
>     Uninstalling chardet-2.2.1:
>
>       Successfully uninstalled chardet-2.2.1
>
>   Running setup.py install for pycparser: started
>
>     Running setup.py install for pycparser: finished with status 'done'
>
>   Found existing installation: netaddr 0.7.5
>
>     DEPRECATION: Uninstalling a distutils installed project (netaddr) has
> been deprecated and will be removed in a future version. This is due to the
> fact that uninstalling a distutils project will only partially uninstall
> the project.
>
>     Uninstalling netaddr-0.7.5:
>
>       Successfully uninstalled netaddr-0.7.5
>
>   Running setup.py install for ipmisim: started
>
>     Running setup.py install for ipmisim: finished with status 'done'
>
>   Running setup.py install for Marvin: started
>
>     Running setup.py install for Marvin: finished with status 'done'
>
> Successfully installed Marvin-4.11.1.0 asn1crypto-0.24.0 bcrypt-3.1.4
> certifi-2018.4.16 cffi-1.11.5 chardet-3.0.4 cryptography-2.2.2 ddt-1.1.3
> dnspython-1.15.0 enum34-1.1.6 idna-2.6 ipaddress-1.0.22 ipmisim-0.7
> mysql-connector-python-8.0.11 netaddr-0.7.19 nose-1.3.7 paramiko-2.4.1
> protobuf-3.5.2.post1 pyasn1-0.4.3 pycparser-2.18 pyghmi-1.1.0 pynacl-1.2.1
> pyvmomi-6.7.0 requests-2.18.4 setuptools-39.2.0 six-1.11.0 urllib3-1.22
>
> You are using pip version 8.1.2, however version 10.0.1 is available.
>
> You should consider upgrading via the 'pip install --upgrade pip' command.
>
>
>
>
>
> On Wed, Jun 6, 2018 at 7:16 AM, Daan Hoogland <da...@gmail.com>
> wrote:
>
> > Devs,
> >
> > We have a number of issues out for milestone 4.11.1 but non of them are
> > blockers asaik. So unless there are any i don't know of, lets cut RC2
> > tomorrow.
> >
> > ​any opinions?​
> >
> > --
> > Daan
> >
>



-- 
Daan

Re: {ANNOUNCE] 4.11.1 RC2 cut

Posted by ilya musayev <il...@gmail.com>.
Daan and Rohit

Come to think about it - you are correct, I looked through and noticed my
install does cloudstack-* against 4.11 repo and Marvin being in the repo -
is being installed.

I will change my process, thanks for the update

-ilya

On Fri, Jun 8, 2018 at 1:08 AM Rohit Yadav <ro...@shapeblue.com>
wrote:

> Hi Ilya,
>
>
> The cloudstack-marvin package is not needed to be installed for normal
> CloudStack setup/use, nor it is added as a dependency on any of the other
> production packages such as cloudstack-management, cloudstack-agent,
> cloudstack-common, cloudstack-usage.
>
>
> We created these additional packages (cloudstack-integration-tests and
> cloudstack-marvin) to make it easier for people to test a CloudStack
> release using release specific marvin and integration tests (as far as I
> know the current support/usage of these packages are with Trillian). We can
> discuss having a wheel/frozen marvin package that includes all python
> dependencies, but in a separate thread.
>
>
> - Rohit
>
> <https://cloudstack.apache.org>
>
>
>
> ________________________________
> From: ilya musayev <il...@gmail.com>
> Sent: Friday, June 8, 2018 1:52:00 AM
> To: dev@cloudstack.apache.org
> Subject: Re: {ANNOUNCE] 4.11.1 RC2 cut
>
> Hi Daan
>
> I've tried installing 4.11 RC1 (i know i'm in the wrong thread) and noticed
> it does something funky - like installing marvin and going to pypi to get
> dependencies. If its already fixed in RC2 - please ignore this request -
> but if not...
>
> Unfortunately some environments dont have a luxury of open outbound
> internet connection.
>
> Do you think we can refine the requirements and drop packages that arent
> needed
>
> Here is an example:
>
>   Installing : cloudstack-marvin-4.11.1.0-rc1.el7.centos.x86_64
>
>
>
>                                             191/297
>
> Collecting
>
> http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-2.0.4.zip#md5=3df394d89300db95163f17c843ef49df
>
>   Downloading
>
> http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-2.0.4.zip
> (277kB)
>
> Installing collected packages: mysql-connector-python
>
>   Found existing installation: mysql-connector-python 1.1.6
>
>     DEPRECATION: Uninstalling a distutils installed project
> (mysql-connector-python) has been deprecated and will be removed in a
> future version. This is due to the fact that uninstalling a distutils
> project will only partially uninstall the project.
>
>     Uninstalling mysql-connector-python-1.1.6:
>
>       Successfully uninstalled mysql-connector-python-1.1.6
>
>   Running setup.py install for mysql-connector-python: started
>
>     Running setup.py install for mysql-connector-python: finished with
> status 'done'
>
> Successfully installed mysql-connector-python-2.0.4
>
> You are using pip version 8.1.2, however version 10.0.1 is available.
>
> You should consider upgrading via the 'pip install --upgrade pip' command.
>
> Processing /usr/share/cloudstack-marvin/Marvin-4.11.1.0.tar.gz
>
> Collecting mysql-connector-python>=1.1.6 (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/dc/48/32c715d2cef42d0791c5b2f21b4f1f280c8e45afa66a02f4d1828c77f3ea/mysql_connector_python-8.0.11-cp27-cp27mu-manylinux1_x86_64.whl
> (8.1MB)
>
> Collecting requests>=2.2.1 (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/49/df/50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c/requests-2.18.4-py2.py3-none-any.whl
> (88kB
> <https://files.pythonhosted.org/packages/49/df/50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c/requests-2.18.4-py2.py3-none-any.whl(88kB>
> )
>
> Collecting paramiko>=1.13.0 (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/3e/db/cb7b6656e0e7387637ce850689084dc0b94b44df31cc52e5fc5c2c4fd2c1/paramiko-2.4.1-py2.py3-none-any.whl
> (194kB
> <https://files.pythonhosted.org/packages/3e/db/cb7b6656e0e7387637ce850689084dc0b94b44df31cc52e5fc5c2c4fd2c1/paramiko-2.4.1-py2.py3-none-any.whl(194kB>
> )
>
> Collecting nose>=1.3.3 (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/99/4f/13fb671119e65c4dce97c60e67d3fd9e6f7f809f2b307e2611f4701205cb/nose-1.3.7-py2-none-any.whl
> (154kB
> <https://files.pythonhosted.org/packages/99/4f/13fb671119e65c4dce97c60e67d3fd9e6f7f809f2b307e2611f4701205cb/nose-1.3.7-py2-none-any.whl(154kB>
> )
>
> Collecting ddt>=0.4.0 (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/54/eb/b39eec5f24414cb5d7393ed9cb1bafac740d005846019473d6fc8df18db2/ddt-1.1.3-py2.py3-none-any.whl
>
> Collecting pyvmomi>=5.5.0 (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/ba/45/d6e4a87004f1c87bdee2942a8896289684e660dbd76e868047d3319b245f/pyvmomi-6.7.0-py2.py3-none-any.whl
> (249kB
> <https://files.pythonhosted.org/packages/ba/45/d6e4a87004f1c87bdee2942a8896289684e660dbd76e868047d3319b245f/pyvmomi-6.7.0-py2.py3-none-any.whl(249kB>
> )
>
> Collecting netaddr>=0.7.14 (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/ba/97/ce14451a9fd7bdb5a397abf99b24a1a6bb7a1a440b019bebd2e9a0dbec74/netaddr-0.7.19-py2.py3-none-any.whl
> (1.6MB)
>
> Collecting dnspython (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/a6/72/209e18bdfedfd78c6994e9ec96981624a5ad7738524dd474237268422cb8/dnspython-1.15.0-py2.py3-none-any.whl
> (177kB
> <https://files.pythonhosted.org/packages/a6/72/209e18bdfedfd78c6994e9ec96981624a5ad7738524dd474237268422cb8/dnspython-1.15.0-py2.py3-none-any.whl(177kB>
> )
>
> Collecting ipmisim>=0.7 (from Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/58/95/6acd215ec4eaa523b1bfd3b9e16f1defaaf03717a2ed7193077ecf96fa7e/ipmisim-0.7.tar.gz
>
> Collecting protobuf>=3.0.0 (from
> mysql-connector-python>=1.1.6->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/9d/61/54c3a9cfde6ffe0ca6a1786ddb8874263f4ca32e7693ad383bd8cf935015/protobuf-3.5.2.post1-cp27-cp27mu-manylinux1_x86_64.whl
> (6.4MB)
>
> Collecting urllib3<1.23,>=1.21.1 (from requests>=2.2.1->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/63/cb/6965947c13a94236f6d4b8223e21beb4d576dc72e8130bd7880f600839b8/urllib3-1.22-py2.py3-none-any.whl
> (132kB
> <https://files.pythonhosted.org/packages/63/cb/6965947c13a94236f6d4b8223e21beb4d576dc72e8130bd7880f600839b8/urllib3-1.22-py2.py3-none-any.whl(132kB>
> )
>
> Collecting idna<2.7,>=2.5 (from requests>=2.2.1->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/27/cc/6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6/idna-2.6-py2.py3-none-any.whl
> (56kB
> <https://files.pythonhosted.org/packages/27/cc/6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6/idna-2.6-py2.py3-none-any.whl(56kB>
> )
>
> Collecting chardet<3.1.0,>=3.0.2 (from requests>=2.2.1->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
> (133kB
> <https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl(133kB>
> )
>
> Collecting certifi>=2017.4.17 (from requests>=2.2.1->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl
> (150kB
> <https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl(150kB>
> )
>
> Collecting cryptography>=1.5 (from paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/dd/c2/3a5bfefb25690725824ade71e6b65449f0a9f4b29702cce10560f786ebf6/cryptography-2.2.2-cp27-cp27mu-manylinux1_x86_64.whl
> (2.2MB)
>
> Collecting pynacl>=1.0.1 (from paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/80/3d/d709b9fbd69e21dd3a4d34eb690c5484094699e03b7447bc7eb173cfd7b6/PyNaCl-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl
> (696kB
> <https://files.pythonhosted.org/packages/80/3d/d709b9fbd69e21dd3a4d34eb690c5484094699e03b7447bc7eb173cfd7b6/PyNaCl-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl(696kB>
> )
>
> Collecting pyasn1>=0.1.7 (from paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/a0/70/2c27740f08e477499ce19eefe05dbcae6f19fdc49e9e82ce4768be0643b9/pyasn1-0.4.3-py2.py3-none-any.whl
> (72kB
> <https://files.pythonhosted.org/packages/a0/70/2c27740f08e477499ce19eefe05dbcae6f19fdc49e9e82ce4768be0643b9/pyasn1-0.4.3-py2.py3-none-any.whl(72kB>
> )
>
> Collecting bcrypt>=3.1.3 (from paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/2e/5a/2abeae20ce294fe6bf63da0e0b5a885c788e1360bbd124edcc0429678a59/bcrypt-3.1.4-cp27-cp27mu-manylinux1_x86_64.whl
> (57kB
> <https://files.pythonhosted.org/packages/2e/5a/2abeae20ce294fe6bf63da0e0b5a885c788e1360bbd124edcc0429678a59/bcrypt-3.1.4-cp27-cp27mu-manylinux1_x86_64.whl(57kB>
> )
>
> Collecting six>=1.7.3 (from pyvmomi>=5.5.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
>
> Collecting pyghmi (from ipmisim>=0.7->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/7c/a1/4f50811e23fabf6702091ddcea7f84929e37ca1daa18b83f0c7a9abfc069/pyghmi-1.1.0-py2-none-any.whl
> (153kB
> <https://files.pythonhosted.org/packages/7c/a1/4f50811e23fabf6702091ddcea7f84929e37ca1daa18b83f0c7a9abfc069/pyghmi-1.1.0-py2-none-any.whl(153kB>
> )
>
> Collecting setuptools (from
> protobuf>=3.0.0->mysql-connector-python>=1.1.6->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/7f/e1/820d941153923aac1d49d7fc37e17b6e73bfbd2904959fffbad77900cf92/setuptools-39.2.0-py2.py3-none-any.whl
> (567kB
> <https://files.pythonhosted.org/packages/7f/e1/820d941153923aac1d49d7fc37e17b6e73bfbd2904959fffbad77900cf92/setuptools-39.2.0-py2.py3-none-any.whl(567kB>
> )
>
> Collecting cffi>=1.7; platform_python_implementation != "PyPy" (from
> cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/14/dd/3e7a1e1280e7d767bd3fa15791759c91ec19058ebe31217fe66f3e9a8c49/cffi-1.11.5-cp27-cp27mu-manylinux1_x86_64.whl
> (407kB
> <https://files.pythonhosted.org/packages/14/dd/3e7a1e1280e7d767bd3fa15791759c91ec19058ebe31217fe66f3e9a8c49/cffi-1.11.5-cp27-cp27mu-manylinux1_x86_64.whl(407kB>
> )
>
> Collecting enum34; python_version < "3" (from
> cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl
>
> Collecting asn1crypto>=0.21.0 (from
> cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl
> (101kB
> <https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl(101kB>
> )
>
> Collecting ipaddress; python_version < "3" (from
> cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/fc/d0/7fc3a811e011d4b388be48a0e381db8d990042df54aa4ef4599a31d39853/ipaddress-1.0.22-py2.py3-none-any.whl
>
> Collecting pycparser (from cffi>=1.7; platform_python_implementation !=
> "PyPy"->cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)
>
>   Downloading
>
> https://files.pythonhosted.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz
> (245kB
> <https://files.pythonhosted.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz(245kB>
> )
>
> Installing collected packages: six, setuptools, protobuf,
> mysql-connector-python, urllib3, idna, chardet, certifi, requests,
> pycparser, cffi, enum34, asn1crypto, ipaddress, cryptography, pynacl,
> pyasn1, bcrypt, paramiko, nose, ddt, pyvmomi, netaddr, dnspython, pyghmi,
> ipmisim, Marvin
>
>   Found existing installation: six 1.9.0
>
>     Uninstalling six-1.9.0:
>
>       Successfully uninstalled six-1.9.0
>
>   Found existing installation: setuptools 36.2.0
>
>     Uninstalling setuptools-36.2.0:
>
>       Successfully uninstalled setuptools-36.2.0
>
>   Found existing installation: mysql-connector-python 2.0.4
>
>     Uninstalling mysql-connector-python-2.0.4:
>
>       Successfully uninstalled mysql-connector-python-2.0.4
>
>   Found existing installation: chardet 2.2.1
>
>     Uninstalling chardet-2.2.1:
>
>       Successfully uninstalled chardet-2.2.1
>
>   Running setup.py install for pycparser: started
>
>     Running setup.py install for pycparser: finished with status 'done'
>
>   Found existing installation: netaddr 0.7.5
>
>     DEPRECATION: Uninstalling a distutils installed project (netaddr) has
> been deprecated and will be removed in a future version. This is due to the
> fact that uninstalling a distutils project will only partially uninstall
> the project.
>
>     Uninstalling netaddr-0.7.5:
>
>       Successfully uninstalled netaddr-0.7.5
>
>   Running setup.py install for ipmisim: started
>
>     Running setup.py install for ipmisim: finished with status 'done'
>
>   Running setup.py install for Marvin: started
>
>     Running setup.py install for Marvin: finished with status 'done'
>
> Successfully installed Marvin-4.11.1.0 asn1crypto-0.24.0 bcrypt-3.1.4
> certifi-2018.4.16 cffi-1.11.5 chardet-3.0.4 cryptography-2.2.2 ddt-1.1.3
> dnspython-1.15.0 enum34-1.1.6 idna-2.6 ipaddress-1.0.22 ipmisim-0.7
> mysql-connector-python-8.0.11 netaddr-0.7.19 nose-1.3.7 paramiko-2.4.1
> protobuf-3.5.2.post1 pyasn1-0.4.3 pycparser-2.18 pyghmi-1.1.0 pynacl-1.2.1
> pyvmomi-6.7.0 requests-2.18.4 setuptools-39.2.0 six-1.11.0 urllib3-1.22
>
> You are using pip version 8.1.2, however version 10.0.1 is available.
>
> You should consider upgrading via the 'pip install --upgrade pip' command.
>
>
>
>
>
> On Wed, Jun 6, 2018 at 7:16 AM, Daan Hoogland <da...@gmail.com>
> wrote:
>
> > Devs,
> >
> > We have a number of issues out for milestone 4.11.1 but non of them are
> > blockers asaik. So unless there are any i don't know of, lets cut RC2
> > tomorrow.
> >
> > ​any opinions?​
> >
> > --
> > Daan
> >
>
> rohit.yadav@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
>
>
>

Re: {ANNOUNCE] 4.11.1 RC2 cut

Posted by Rohit Yadav <ro...@shapeblue.com>.
Hi Ilya,


The cloudstack-marvin package is not needed to be installed for normal CloudStack setup/use, nor it is added as a dependency on any of the other production packages such as cloudstack-management, cloudstack-agent, cloudstack-common, cloudstack-usage.


We created these additional packages (cloudstack-integration-tests and cloudstack-marvin) to make it easier for people to test a CloudStack release using release specific marvin and integration tests (as far as I know the current support/usage of these packages are with Trillian). We can discuss having a wheel/frozen marvin package that includes all python dependencies, but in a separate thread.


- Rohit

<https://cloudstack.apache.org>



________________________________
From: ilya musayev <il...@gmail.com>
Sent: Friday, June 8, 2018 1:52:00 AM
To: dev@cloudstack.apache.org
Subject: Re: {ANNOUNCE] 4.11.1 RC2 cut

Hi Daan

I've tried installing 4.11 RC1 (i know i'm in the wrong thread) and noticed
it does something funky - like installing marvin and going to pypi to get
dependencies. If its already fixed in RC2 - please ignore this request -
but if not...

Unfortunately some environments dont have a luxury of open outbound
internet connection.

Do you think we can refine the requirements and drop packages that arent
needed

Here is an example:

  Installing : cloudstack-marvin-4.11.1.0-rc1.el7.centos.x86_64



                                            191/297

Collecting
http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-2.0.4.zip#md5=3df394d89300db95163f17c843ef49df

  Downloading
http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-2.0.4.zip
(277kB)

Installing collected packages: mysql-connector-python

  Found existing installation: mysql-connector-python 1.1.6

    DEPRECATION: Uninstalling a distutils installed project
(mysql-connector-python) has been deprecated and will be removed in a
future version. This is due to the fact that uninstalling a distutils
project will only partially uninstall the project.

    Uninstalling mysql-connector-python-1.1.6:

      Successfully uninstalled mysql-connector-python-1.1.6

  Running setup.py install for mysql-connector-python: started

    Running setup.py install for mysql-connector-python: finished with
status 'done'

Successfully installed mysql-connector-python-2.0.4

You are using pip version 8.1.2, however version 10.0.1 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

Processing /usr/share/cloudstack-marvin/Marvin-4.11.1.0.tar.gz

Collecting mysql-connector-python>=1.1.6 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/dc/48/32c715d2cef42d0791c5b2f21b4f1f280c8e45afa66a02f4d1828c77f3ea/mysql_connector_python-8.0.11-cp27-cp27mu-manylinux1_x86_64.whl
(8.1MB)

Collecting requests>=2.2.1 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/49/df/50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c/requests-2.18.4-py2.py3-none-any.whl
(88kB)

Collecting paramiko>=1.13.0 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/3e/db/cb7b6656e0e7387637ce850689084dc0b94b44df31cc52e5fc5c2c4fd2c1/paramiko-2.4.1-py2.py3-none-any.whl
(194kB)

Collecting nose>=1.3.3 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/99/4f/13fb671119e65c4dce97c60e67d3fd9e6f7f809f2b307e2611f4701205cb/nose-1.3.7-py2-none-any.whl
(154kB)

Collecting ddt>=0.4.0 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/54/eb/b39eec5f24414cb5d7393ed9cb1bafac740d005846019473d6fc8df18db2/ddt-1.1.3-py2.py3-none-any.whl

Collecting pyvmomi>=5.5.0 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/ba/45/d6e4a87004f1c87bdee2942a8896289684e660dbd76e868047d3319b245f/pyvmomi-6.7.0-py2.py3-none-any.whl
(249kB)

Collecting netaddr>=0.7.14 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/ba/97/ce14451a9fd7bdb5a397abf99b24a1a6bb7a1a440b019bebd2e9a0dbec74/netaddr-0.7.19-py2.py3-none-any.whl
(1.6MB)

Collecting dnspython (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/a6/72/209e18bdfedfd78c6994e9ec96981624a5ad7738524dd474237268422cb8/dnspython-1.15.0-py2.py3-none-any.whl
(177kB)

Collecting ipmisim>=0.7 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/58/95/6acd215ec4eaa523b1bfd3b9e16f1defaaf03717a2ed7193077ecf96fa7e/ipmisim-0.7.tar.gz

Collecting protobuf>=3.0.0 (from
mysql-connector-python>=1.1.6->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/9d/61/54c3a9cfde6ffe0ca6a1786ddb8874263f4ca32e7693ad383bd8cf935015/protobuf-3.5.2.post1-cp27-cp27mu-manylinux1_x86_64.whl
(6.4MB)

Collecting urllib3<1.23,>=1.21.1 (from requests>=2.2.1->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/63/cb/6965947c13a94236f6d4b8223e21beb4d576dc72e8130bd7880f600839b8/urllib3-1.22-py2.py3-none-any.whl
(132kB)

Collecting idna<2.7,>=2.5 (from requests>=2.2.1->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/27/cc/6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6/idna-2.6-py2.py3-none-any.whl
(56kB)

Collecting chardet<3.1.0,>=3.0.2 (from requests>=2.2.1->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
(133kB)

Collecting certifi>=2017.4.17 (from requests>=2.2.1->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl
(150kB)

Collecting cryptography>=1.5 (from paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/dd/c2/3a5bfefb25690725824ade71e6b65449f0a9f4b29702cce10560f786ebf6/cryptography-2.2.2-cp27-cp27mu-manylinux1_x86_64.whl
(2.2MB)

Collecting pynacl>=1.0.1 (from paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/80/3d/d709b9fbd69e21dd3a4d34eb690c5484094699e03b7447bc7eb173cfd7b6/PyNaCl-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl
(696kB)

Collecting pyasn1>=0.1.7 (from paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/a0/70/2c27740f08e477499ce19eefe05dbcae6f19fdc49e9e82ce4768be0643b9/pyasn1-0.4.3-py2.py3-none-any.whl
(72kB)

Collecting bcrypt>=3.1.3 (from paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/2e/5a/2abeae20ce294fe6bf63da0e0b5a885c788e1360bbd124edcc0429678a59/bcrypt-3.1.4-cp27-cp27mu-manylinux1_x86_64.whl
(57kB)

Collecting six>=1.7.3 (from pyvmomi>=5.5.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl

Collecting pyghmi (from ipmisim>=0.7->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/7c/a1/4f50811e23fabf6702091ddcea7f84929e37ca1daa18b83f0c7a9abfc069/pyghmi-1.1.0-py2-none-any.whl
(153kB)

Collecting setuptools (from
protobuf>=3.0.0->mysql-connector-python>=1.1.6->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/7f/e1/820d941153923aac1d49d7fc37e17b6e73bfbd2904959fffbad77900cf92/setuptools-39.2.0-py2.py3-none-any.whl
(567kB)

Collecting cffi>=1.7; platform_python_implementation != "PyPy" (from
cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/14/dd/3e7a1e1280e7d767bd3fa15791759c91ec19058ebe31217fe66f3e9a8c49/cffi-1.11.5-cp27-cp27mu-manylinux1_x86_64.whl
(407kB)

Collecting enum34; python_version < "3" (from
cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl

Collecting asn1crypto>=0.21.0 (from
cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl
(101kB)

Collecting ipaddress; python_version < "3" (from
cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/fc/d0/7fc3a811e011d4b388be48a0e381db8d990042df54aa4ef4599a31d39853/ipaddress-1.0.22-py2.py3-none-any.whl

Collecting pycparser (from cffi>=1.7; platform_python_implementation !=
"PyPy"->cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz
(245kB)

Installing collected packages: six, setuptools, protobuf,
mysql-connector-python, urllib3, idna, chardet, certifi, requests,
pycparser, cffi, enum34, asn1crypto, ipaddress, cryptography, pynacl,
pyasn1, bcrypt, paramiko, nose, ddt, pyvmomi, netaddr, dnspython, pyghmi,
ipmisim, Marvin

  Found existing installation: six 1.9.0

    Uninstalling six-1.9.0:

      Successfully uninstalled six-1.9.0

  Found existing installation: setuptools 36.2.0

    Uninstalling setuptools-36.2.0:

      Successfully uninstalled setuptools-36.2.0

  Found existing installation: mysql-connector-python 2.0.4

    Uninstalling mysql-connector-python-2.0.4:

      Successfully uninstalled mysql-connector-python-2.0.4

  Found existing installation: chardet 2.2.1

    Uninstalling chardet-2.2.1:

      Successfully uninstalled chardet-2.2.1

  Running setup.py install for pycparser: started

    Running setup.py install for pycparser: finished with status 'done'

  Found existing installation: netaddr 0.7.5

    DEPRECATION: Uninstalling a distutils installed project (netaddr) has
been deprecated and will be removed in a future version. This is due to the
fact that uninstalling a distutils project will only partially uninstall
the project.

    Uninstalling netaddr-0.7.5:

      Successfully uninstalled netaddr-0.7.5

  Running setup.py install for ipmisim: started

    Running setup.py install for ipmisim: finished with status 'done'

  Running setup.py install for Marvin: started

    Running setup.py install for Marvin: finished with status 'done'

Successfully installed Marvin-4.11.1.0 asn1crypto-0.24.0 bcrypt-3.1.4
certifi-2018.4.16 cffi-1.11.5 chardet-3.0.4 cryptography-2.2.2 ddt-1.1.3
dnspython-1.15.0 enum34-1.1.6 idna-2.6 ipaddress-1.0.22 ipmisim-0.7
mysql-connector-python-8.0.11 netaddr-0.7.19 nose-1.3.7 paramiko-2.4.1
protobuf-3.5.2.post1 pyasn1-0.4.3 pycparser-2.18 pyghmi-1.1.0 pynacl-1.2.1
pyvmomi-6.7.0 requests-2.18.4 setuptools-39.2.0 six-1.11.0 urllib3-1.22

You are using pip version 8.1.2, however version 10.0.1 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.





On Wed, Jun 6, 2018 at 7:16 AM, Daan Hoogland <da...@gmail.com>
wrote:

> Devs,
>
> We have a number of issues out for milestone 4.11.1 but non of them are
> blockers asaik. So unless there are any i don't know of, lets cut RC2
> tomorrow.
>
> ​any opinions?​
>
> --
> Daan
>

rohit.yadav@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 


Re: {ANNOUNCE] 4.11.1 RC2 cut

Posted by ilya musayev <il...@gmail.com>.
Hi Daan

I've tried installing 4.11 RC1 (i know i'm in the wrong thread) and noticed
it does something funky - like installing marvin and going to pypi to get
dependencies. If its already fixed in RC2 - please ignore this request -
but if not...

Unfortunately some environments dont have a luxury of open outbound
internet connection.

Do you think we can refine the requirements and drop packages that arent
needed

Here is an example:

  Installing : cloudstack-marvin-4.11.1.0-rc1.el7.centos.x86_64



                                            191/297

Collecting
http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-2.0.4.zip#md5=3df394d89300db95163f17c843ef49df

  Downloading
http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-2.0.4.zip
(277kB)

Installing collected packages: mysql-connector-python

  Found existing installation: mysql-connector-python 1.1.6

    DEPRECATION: Uninstalling a distutils installed project
(mysql-connector-python) has been deprecated and will be removed in a
future version. This is due to the fact that uninstalling a distutils
project will only partially uninstall the project.

    Uninstalling mysql-connector-python-1.1.6:

      Successfully uninstalled mysql-connector-python-1.1.6

  Running setup.py install for mysql-connector-python: started

    Running setup.py install for mysql-connector-python: finished with
status 'done'

Successfully installed mysql-connector-python-2.0.4

You are using pip version 8.1.2, however version 10.0.1 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

Processing /usr/share/cloudstack-marvin/Marvin-4.11.1.0.tar.gz

Collecting mysql-connector-python>=1.1.6 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/dc/48/32c715d2cef42d0791c5b2f21b4f1f280c8e45afa66a02f4d1828c77f3ea/mysql_connector_python-8.0.11-cp27-cp27mu-manylinux1_x86_64.whl
(8.1MB)

Collecting requests>=2.2.1 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/49/df/50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c/requests-2.18.4-py2.py3-none-any.whl
(88kB)

Collecting paramiko>=1.13.0 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/3e/db/cb7b6656e0e7387637ce850689084dc0b94b44df31cc52e5fc5c2c4fd2c1/paramiko-2.4.1-py2.py3-none-any.whl
(194kB)

Collecting nose>=1.3.3 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/99/4f/13fb671119e65c4dce97c60e67d3fd9e6f7f809f2b307e2611f4701205cb/nose-1.3.7-py2-none-any.whl
(154kB)

Collecting ddt>=0.4.0 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/54/eb/b39eec5f24414cb5d7393ed9cb1bafac740d005846019473d6fc8df18db2/ddt-1.1.3-py2.py3-none-any.whl

Collecting pyvmomi>=5.5.0 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/ba/45/d6e4a87004f1c87bdee2942a8896289684e660dbd76e868047d3319b245f/pyvmomi-6.7.0-py2.py3-none-any.whl
(249kB)

Collecting netaddr>=0.7.14 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/ba/97/ce14451a9fd7bdb5a397abf99b24a1a6bb7a1a440b019bebd2e9a0dbec74/netaddr-0.7.19-py2.py3-none-any.whl
(1.6MB)

Collecting dnspython (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/a6/72/209e18bdfedfd78c6994e9ec96981624a5ad7738524dd474237268422cb8/dnspython-1.15.0-py2.py3-none-any.whl
(177kB)

Collecting ipmisim>=0.7 (from Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/58/95/6acd215ec4eaa523b1bfd3b9e16f1defaaf03717a2ed7193077ecf96fa7e/ipmisim-0.7.tar.gz

Collecting protobuf>=3.0.0 (from
mysql-connector-python>=1.1.6->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/9d/61/54c3a9cfde6ffe0ca6a1786ddb8874263f4ca32e7693ad383bd8cf935015/protobuf-3.5.2.post1-cp27-cp27mu-manylinux1_x86_64.whl
(6.4MB)

Collecting urllib3<1.23,>=1.21.1 (from requests>=2.2.1->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/63/cb/6965947c13a94236f6d4b8223e21beb4d576dc72e8130bd7880f600839b8/urllib3-1.22-py2.py3-none-any.whl
(132kB)

Collecting idna<2.7,>=2.5 (from requests>=2.2.1->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/27/cc/6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6/idna-2.6-py2.py3-none-any.whl
(56kB)

Collecting chardet<3.1.0,>=3.0.2 (from requests>=2.2.1->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
(133kB)

Collecting certifi>=2017.4.17 (from requests>=2.2.1->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl
(150kB)

Collecting cryptography>=1.5 (from paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/dd/c2/3a5bfefb25690725824ade71e6b65449f0a9f4b29702cce10560f786ebf6/cryptography-2.2.2-cp27-cp27mu-manylinux1_x86_64.whl
(2.2MB)

Collecting pynacl>=1.0.1 (from paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/80/3d/d709b9fbd69e21dd3a4d34eb690c5484094699e03b7447bc7eb173cfd7b6/PyNaCl-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl
(696kB)

Collecting pyasn1>=0.1.7 (from paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/a0/70/2c27740f08e477499ce19eefe05dbcae6f19fdc49e9e82ce4768be0643b9/pyasn1-0.4.3-py2.py3-none-any.whl
(72kB)

Collecting bcrypt>=3.1.3 (from paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/2e/5a/2abeae20ce294fe6bf63da0e0b5a885c788e1360bbd124edcc0429678a59/bcrypt-3.1.4-cp27-cp27mu-manylinux1_x86_64.whl
(57kB)

Collecting six>=1.7.3 (from pyvmomi>=5.5.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl

Collecting pyghmi (from ipmisim>=0.7->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/7c/a1/4f50811e23fabf6702091ddcea7f84929e37ca1daa18b83f0c7a9abfc069/pyghmi-1.1.0-py2-none-any.whl
(153kB)

Collecting setuptools (from
protobuf>=3.0.0->mysql-connector-python>=1.1.6->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/7f/e1/820d941153923aac1d49d7fc37e17b6e73bfbd2904959fffbad77900cf92/setuptools-39.2.0-py2.py3-none-any.whl
(567kB)

Collecting cffi>=1.7; platform_python_implementation != "PyPy" (from
cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/14/dd/3e7a1e1280e7d767bd3fa15791759c91ec19058ebe31217fe66f3e9a8c49/cffi-1.11.5-cp27-cp27mu-manylinux1_x86_64.whl
(407kB)

Collecting enum34; python_version < "3" (from
cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl

Collecting asn1crypto>=0.21.0 (from
cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl
(101kB)

Collecting ipaddress; python_version < "3" (from
cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/fc/d0/7fc3a811e011d4b388be48a0e381db8d990042df54aa4ef4599a31d39853/ipaddress-1.0.22-py2.py3-none-any.whl

Collecting pycparser (from cffi>=1.7; platform_python_implementation !=
"PyPy"->cryptography>=1.5->paramiko>=1.13.0->Marvin==4.11.1.0)

  Downloading
https://files.pythonhosted.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz
(245kB)

Installing collected packages: six, setuptools, protobuf,
mysql-connector-python, urllib3, idna, chardet, certifi, requests,
pycparser, cffi, enum34, asn1crypto, ipaddress, cryptography, pynacl,
pyasn1, bcrypt, paramiko, nose, ddt, pyvmomi, netaddr, dnspython, pyghmi,
ipmisim, Marvin

  Found existing installation: six 1.9.0

    Uninstalling six-1.9.0:

      Successfully uninstalled six-1.9.0

  Found existing installation: setuptools 36.2.0

    Uninstalling setuptools-36.2.0:

      Successfully uninstalled setuptools-36.2.0

  Found existing installation: mysql-connector-python 2.0.4

    Uninstalling mysql-connector-python-2.0.4:

      Successfully uninstalled mysql-connector-python-2.0.4

  Found existing installation: chardet 2.2.1

    Uninstalling chardet-2.2.1:

      Successfully uninstalled chardet-2.2.1

  Running setup.py install for pycparser: started

    Running setup.py install for pycparser: finished with status 'done'

  Found existing installation: netaddr 0.7.5

    DEPRECATION: Uninstalling a distutils installed project (netaddr) has
been deprecated and will be removed in a future version. This is due to the
fact that uninstalling a distutils project will only partially uninstall
the project.

    Uninstalling netaddr-0.7.5:

      Successfully uninstalled netaddr-0.7.5

  Running setup.py install for ipmisim: started

    Running setup.py install for ipmisim: finished with status 'done'

  Running setup.py install for Marvin: started

    Running setup.py install for Marvin: finished with status 'done'

Successfully installed Marvin-4.11.1.0 asn1crypto-0.24.0 bcrypt-3.1.4
certifi-2018.4.16 cffi-1.11.5 chardet-3.0.4 cryptography-2.2.2 ddt-1.1.3
dnspython-1.15.0 enum34-1.1.6 idna-2.6 ipaddress-1.0.22 ipmisim-0.7
mysql-connector-python-8.0.11 netaddr-0.7.19 nose-1.3.7 paramiko-2.4.1
protobuf-3.5.2.post1 pyasn1-0.4.3 pycparser-2.18 pyghmi-1.1.0 pynacl-1.2.1
pyvmomi-6.7.0 requests-2.18.4 setuptools-39.2.0 six-1.11.0 urllib3-1.22

You are using pip version 8.1.2, however version 10.0.1 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.





On Wed, Jun 6, 2018 at 7:16 AM, Daan Hoogland <da...@gmail.com>
wrote:

> Devs,
>
> We have a number of issues out for milestone 4.11.1 but non of them are
> blockers asaik. So unless there are any i don't know of, lets cut RC2
> tomorrow.
>
> ​any opinions?​
>
> --
> Daan
>

Re: {ANNOUNCE] 4.11.1 RC2 cut

Posted by Rohit Yadav <ro...@shapeblue.com>.
There are few PRs in pipeline, let's try to review/merge them tomorrow. Then RC2 can be cut either by tomorrow Eod or on Monday.

Regards.

Get Outlook for Android<https://aka.ms/ghei36>

________________________________
From: Rafael Weingärtner <ra...@gmail.com>
Sent: Thursday, June 7, 2018 8:30:32 PM
To: dev
Subject: Re: {ANNOUNCE] 4.11.1 RC2 cut

Sure let's do that, but first, let's merge these PRs we have been
discussing today.

PS. I thought this was an e-mail announcing the RC2, and not an inquiry one


On Wed, Jun 6, 2018 at 4:16 PM, Daan Hoogland <da...@gmail.com>
wrote:

> Devs,
>
> We have a number of issues out for milestone 4.11.1 but non of them are
> blockers asaik. So unless there are any i don't know of, lets cut RC2
> tomorrow.
>
> ​any opinions?​
>
> --
> Daan
>



--
Rafael Weingärtner

rohit.yadav@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue
  
 


Re: {ANNOUNCE] 4.11.1 RC2 cut

Posted by Rafael Weingärtner <ra...@gmail.com>.
Sure let's do that, but first, let's merge these PRs we have been
discussing today.

PS. I thought this was an e-mail announcing the RC2, and not an inquiry one


On Wed, Jun 6, 2018 at 4:16 PM, Daan Hoogland <da...@gmail.com>
wrote:

> Devs,
>
> We have a number of issues out for milestone 4.11.1 but non of them are
> blockers asaik. So unless there are any i don't know of, lets cut RC2
> tomorrow.
>
> ​any opinions?​
>
> --
> Daan
>



-- 
Rafael Weingärtner