<div dir="ltr">Hi Mark,<div><br></div><div>Roger that.</div><div>And I'm afraid I can't patch to master branch since I didn't find any Octavia package release for stein and further.</div><div>Also it seems like the newer Octavia package will release on newer Ubuntu distro, may not release on Bionic for now.</div><div><br></div><div>So I'll test and use locally if success. </div><div><br></div><div>And I think it would be better that adding check mechanism into pre-check. Throw an error message if user want to deploy Octavia on ubuntu/binary.</div><div>I may take times to do this patch.</div><div><br></div><div>Many thanks,</div><div>Eddie.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Mark Goddard <<a href="mailto:mark@stackhpc.com">mark@stackhpc.com</a>> 於 2019年9月17日 週二 下午5:14寫道:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 17 Sep 2019 at 06:36, Eddie Yen <<a href="mailto:missile0407@gmail.com" target="_blank">missile0407@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> I'm trying to install Octavia in Rocky release with Ubuntu binary distro. And found that there're no docker images for Ubuntu binary.<br>
> Then I checked the Kolla dockerfile and found that it will not build the image since it's not support yet.<br>
> But I found that the Ubuntu Cloud Archive Team has already putted Octavia packages into cloud repository [1]. Since some images built using from this PPA, I think it can support ubuntu binary in Rocky release.<br>
><br>
> I tried put package code into Docker files and build, but it gave me an error message like below:<br>
> ERROR:kolla.common.utils:octavia-api Failed with status: matched<br>
> ERROR:kolla.common.utils:octavia-health-manager Failed with status: matched<br>
> ERROR:kolla.common.utils:octavia-housekeeping Failed with status: matched<br>
> ERROR:kolla.common.utils:octavia-worker Failed with status: matched<br>
><br>
> So I think there's limit somewhere. How can I release it?<br>
><br>
> Thanks,<br>
> Eddie.<br>
><br>
> [1] <a href="https://launchpad.net/~ubuntu-cloud-archive/+archive/ubuntu/rocky-staging" rel="noreferrer" target="_blank">https://launchpad.net/~ubuntu-cloud-archive/+archive/ubuntu/rocky-staging</a><br>
<br>
Hi Eddie,<br>
<br>
We explicitly fail when building octavia images on ubuntu/binary, see<br>
docker/octavia/octavia-base/Dockerfile.j2:<br>
<br>
RUN echo '{{ install_type }} not yet available for {{ base_distro }}' \<br>
            && /bin/false<br>
<br>
If you think we can support octavia now, please propose a patch to<br>
master branch. I'm afraid we can't accept new features to stable<br>
branches though, so you'll have to carry this change locally.<br>
<br>
Mark<br>
</blockquote></div>