<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello Feilong, I need the workaround on old and and patched version of magnum.</div><div><br></div><div>The old version I installed with apt is:</div><div><br></div><div>oot@tst2-magnum-ubu:~# dpkg -l|grep magnum<br>ii magnum-api 6.1.0-0ubuntu1~cloud0 all OpenStack containers as a service<br>ii magnum-common 6.1.0-0ubuntu1~cloud0 all OpenStack containers as a service - API server<br>ii magnum-conductor 6.1.0-0ubuntu1~cloud0 all OpenStack containers as a service - conductor<br>ii python-magnum 6.1.0-0ubuntu1~cloud0 all OpenStack containers as a service - Python library<br>ii python-magnumclient 2.8.0-0ubuntu1~cloud0 all client library for Magnum API - Python 2.x<br></div><div><br></div><div><br></div><div><br></div><div>Then I pached magnum with the following commands:</div><div><br></div><div>cd /tmp</div>git clone git://<a href="http://git.openstack.org/openstack/magnum">git.openstack.org/openstack/magnum</a></div>cd magnum</div><div dir="ltr">git fetch git://<a href="http://git.openstack.org/openstack/magnum">git.openstack.org/openstack/magnum</a> refs/changes/30/629130/9 && git checkout FETCH_HEAD</div>mv /usr/lib/python2.7/dist-packages/magnum /usr/lib/python2.7/dist-packages/magnum.orig</div><div>cp -rp magnum /usr/lib/python2.7/dist-packages/</div><div><br></div><div>Then I applyed again my workaround because my external network used by magnum needs a proxy for accessing internet.</div><div>But on pre-patched version magnum heat stacks work fine.</div><div>Magnum patched stacks hang creating kube master Resource Group.</div><div>Thanks</div><div>Ignazio<br></div><div dir="ltr"><div dir="ltr"><div dir="ltr"><br><div><br></div><div><br></div><div><br></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno lun 28 gen 2019 alle ore 10:25 feilong <<a href="mailto:feilong@catalyst.net.nz">feilong@catalyst.net.nz</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<p>Hi Ignazio,</p>
<p>I'm jumping in to help. But I'd like to understand the issue
correctly. You mentioned using explicitly 'export' you can
workaround it before with old Magnum versions. Does it still work
for you now? And what's your current Magnum version? Thanks.<br>
</p>
<p><br>
</p>
<div class="gmail-m_-4398644521481796237moz-cite-prefix">On 22/01/19 6:32 AM, Ignazio Cassano
wrote:<br>
</div>
<blockquote type="cite">
<div dir="auto">I think that the script used to write
/etc/sysconfig/heat-parms should insert an export for any
variable initialized.
<div dir="auto">Any case resourcegroup worked fine before
applying last patch.</div>
<div dir="auto">What is changed ?</div>
<div dir="auto">Thanks in Advance for any help.</div>
<div dir="auto">Regards </div>
<div dir="auto">Ignazio</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">Il giorno Lun 21 Gen 2019 12:42 Ignazio Cassano
<<a href="mailto:ignaziocassano@gmail.com" rel="noreferrer
noreferrer" target="_blank">ignaziocassano@gmail.com</a>>
ha scritto:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">I am trying patches you just released for
magnum (git fetch git://<a href="http://git.openstack.org/openstack/magnum" rel="noreferrer noreferrer noreferrer" target="_blank">git.openstack.org/openstack/magnum</a>
refs/changes/30/629130/9 && git checkout
FETCH_HEAD)<br>
I got same issues on proxy. In the old version I
modified with the help of spyros the scripts under
/usr/lib/python2.7/dist-packages/magnum/drivers/common/templates/kubernetes/fragments<br>
because PROXY variables are not
inherited <br>
in /etc/sysconfig/heat-params PROXY E NO PROXY variables
are present but we must modify
configure-kubernetes-master.sh to force
them <br>
. /etc/sysconfig/heat-params<br>
echo "configuring kubernetes (master)"<br>
_prefix=${CONTAINER_INFRA_PREFIX:-<a href="http://docker.io/openstackmagnum/" rel="noreferrer noreferrer noreferrer" target="_blank">docker.io/openstackmagnum/</a>}<br>
export HTTP_PROXY=${HTTP_PROXY}<br>
export HTTPS_PROXY=${HTTPS_PROXY}<br>
export NO_PROXY=${NO_PROXY}<br>
echo "HTTP_PROXY IS ${HTTP_PROXY}"<br>
exporting the above variables when external network has
a proxy, the master is installed but stack hangs
creating kube master Resource Group<br>
</div>
<div dir="ltr"><br>
</div>
<div>Regards</div>
<div>Ignazio<br>
</div>
<div dir="ltr"><br>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
<pre class="gmail-m_-4398644521481796237moz-signature" cols="72">--
Cheers & Best regards,
Feilong Wang (王飞龙)
------------------------------------------------------
Senior Cloud Software Engineer
Tel: +64-48032246
Email: <a class="gmail-m_-4398644521481796237moz-txt-link-abbreviated" href="mailto:flwang@catalyst.net.nz" target="_blank">flwang@catalyst.net.nz</a>
Catalyst IT Limited
Level 6, Catalyst House, 150 Willis Street, Wellington
------------------------------------------------------ </pre>
</div>
</blockquote></div>