<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?action=history&amp;feed=atom&amp;title=OpenStack%3AMagnum-Xena</id>
	<title>OpenStack:Magnum-Xena - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?action=history&amp;feed=atom&amp;title=OpenStack%3AMagnum-Xena"/>
	<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:Magnum-Xena&amp;action=history"/>
	<updated>2026-05-04T18:54:22Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:Magnum-Xena&amp;diff=32659&amp;oldid=prev</id>
		<title>Antony: /* upload Image to glance */</title>
		<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:Magnum-Xena&amp;diff=32659&amp;oldid=prev"/>
		<updated>2022-03-18T18:24:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;upload Image to glance&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:24, 18 March 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot; &gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;openstack image create --container-format=bare --disk-format=raw --property os_distro=&amp;#039;fedora-coreos&amp;#039; fedora-coreos-33.20210426.3.0-openstack.x86_64 --file /etc/kolla/fedora-coreos-33.20210426.3.0-openstack.x86_64.raw&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;openstack image create --container-format=bare --disk-format=raw --property os_distro=&amp;#039;fedora-coreos&amp;#039; fedora-coreos-33.20210426.3.0-openstack.x86_64 --file /etc/kolla/fedora-coreos-33.20210426.3.0-openstack.x86_64.raw&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Finding old Fedora Core OS images ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;when you need to find a spacific version you can find them here:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https://builds.coreos.fedoraproject.org/browser?stream=stable&amp;amp;arch=x86_64&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Make a template using your image ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Make a template using your image ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Antony</name></author>
	</entry>
	<entry>
		<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:Magnum-Xena&amp;diff=32658&amp;oldid=prev</id>
		<title>Antony at 18:23, 18 March 2022</title>
		<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:Magnum-Xena&amp;diff=32658&amp;oldid=prev"/>
		<updated>2022-03-18T18:23:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:23, 18 March 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;not 100% sure barbican  is essentail but I wanted it for something else anyway it &amp;#039;&amp;#039;&amp;#039;is&amp;#039;&amp;#039;&amp;#039; used by magnum&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;not 100% sure barbican  is essentail but I wanted it for something else anyway it &amp;#039;&amp;#039;&amp;#039;is&amp;#039;&amp;#039;&amp;#039; used by magnum&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== reconfigure openstack ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;podman exec -it kolla-deploy kolla-ansible -i /etc/kolla/multinode reconfigure -t  common,horizon,magnum,barbican&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== upload Image to glance ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== upload Image to glance ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Antony</name></author>
	</entry>
	<entry>
		<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:Magnum-Xena&amp;diff=32657&amp;oldid=prev</id>
		<title>Antony: how to get magnum working in xena take 1</title>
		<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=OpenStack:Magnum-Xena&amp;diff=32657&amp;oldid=prev"/>
		<updated>2022-03-18T18:19:00Z</updated>

		<summary type="html">&lt;p&gt;how to get magnum working in xena take 1&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Prereqs ==&lt;br /&gt;
this is not an exhaustive list but stuff I noticed  due to haveing a very very basic starting point&lt;br /&gt;
* Heat needs to work&lt;br /&gt;
** public apis &amp;#039;&amp;#039;&amp;#039;need&amp;#039;&amp;#039;&amp;#039; to be reachable from a VM  test this by pinging the kolla_external_vip_interface &amp;#039;&amp;#039;&amp;#039;from a VM&amp;#039;&amp;#039;&amp;#039; which I have put on a virtual interface on my controller&lt;br /&gt;
** make sure that your kolla_external_vip_interface is set to something sane too&lt;br /&gt;
** HA proxy is not required if you have a dedicated controller, you can set the kolla_external_vip_interface to the external ip&lt;br /&gt;
&lt;br /&gt;
== Changes to globals.yml ==&lt;br /&gt;
 enable_magnum: yes&lt;br /&gt;
 enable_cluster_user_trust: yes&lt;br /&gt;
 enable_barbican: yes&lt;br /&gt;
&lt;br /&gt;
not 100% sure barbican  is essentail but I wanted it for something else anyway it &amp;#039;&amp;#039;&amp;#039;is&amp;#039;&amp;#039;&amp;#039; used by magnum&lt;br /&gt;
&lt;br /&gt;
== upload Image to glance ==&lt;br /&gt;
in the docs they tell you to use fedora-coreos-35 &lt;br /&gt;
https://docs.openstack.org/magnum/xena/contributor/quickstart.html#building-a-kubernetes-cluster-based-on-fedora-coreos&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;m sure you can if you want to sped a lot of time debugging and tuning the deployment to provision kubernetes &amp;gt; 1.18.xxx which I will hopefully come back and explain later&lt;br /&gt;
IF you do you WILL need to modify some docker volume mounts and to the cgroups folder and then tweak your install to provison something NOT based on the hyperkube image. If you want something that works with the dfaults do this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/33.20210426.3.0/x86_64/fedora-coreos-33.20210426.3.0-openstack.x86_64.qcow2.xz&lt;br /&gt;
unxz fedora-coreos-33.20210426.3.0-openstack.x86_64.qcow2.xz&lt;br /&gt;
qemu-img convert fedora-coreos-33.20210426.3.0-openstack.x86_64.qcow2 fedora-coreos-33.20210426.3.0-openstack.x86_64.raw&lt;br /&gt;
mv fedora-coreos-33.20210426.3.0-openstack.x86_64.* /root/kolla&lt;br /&gt;
podman exec -it kolla-deploy bash&lt;br /&gt;
source /etc/kolla/admin-openrc.sh&lt;br /&gt;
openstack image create --container-format=bare --disk-format=raw --property os_distro=&amp;#039;fedora-coreos&amp;#039; fedora-coreos-33.20210426.3.0-openstack.x86_64 --file /etc/kolla/fedora-coreos-33.20210426.3.0-openstack.x86_64.raw&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Make a template using your image ==&lt;br /&gt;
Not I have no octavia setup here (yet) so no loadbanancers are possible&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;m using ceph, so to speed deployments I&amp;#039;m forcing boot volumes and specifying my preferred volume type. If you have only one volume type you can skip that part but &amp;#039;&amp;#039;&amp;#039;DO NOT&amp;#039;&amp;#039;&amp;#039; forget to add the label for boot_volume_size or it will be created using local storage on the hypervisor which is normally slower. You probably won&amp;#039;t have this flavor so change that.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
openstack coe cluster template create k8s --image fedora-coreos-33.20210426.3.0-openstack.x86_64 --keypair mykey --external-network public1 --dns-nameserver 8.8.8.8 --flavor g1.medium.2xa100  --master-flavor m1.xlarge --docker-volume-size 10 --network-driver flannel --docker-storage-driver overlay2 --coe kubernetes --labels=&amp;quot;boot_volume_size=10,docker_volume_type=ceph-fast-multiattach,boot_volume_type=ceph-fast-multiattach&amp;quot;&lt;br /&gt;
&amp;lt;snipped&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
openstack coe cluster template show k8s&lt;br /&gt;
+-----------------------+------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;
| Field                 | Value                                                                                                                  |&lt;br /&gt;
+-----------------------+------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;
| insecure_registry     | -                                                                                                                      |&lt;br /&gt;
| labels                | {&amp;#039;boot_volume_size&amp;#039;: &amp;#039;10&amp;#039;, &amp;#039;docker_volume_type&amp;#039;: &amp;#039;ceph-fast-multiattach&amp;#039;, &amp;#039;boot_volume_type&amp;#039;: &amp;#039;ceph-fast-multiattach&amp;#039;} |&lt;br /&gt;
| updated_at            | 2022-03-18T16:03:09+00:00                                                                                              |&lt;br /&gt;
| floating_ip_enabled   | True                                                                                                                   |&lt;br /&gt;
| fixed_subnet          | -                                                                                                                      |&lt;br /&gt;
| master_flavor_id      | m1.xlarge                                                                                                              |&lt;br /&gt;
| uuid                  | 8e7648cc-2699-43cc-8fd2-eb2576032366                                                                                   |&lt;br /&gt;
| no_proxy              | -                                                                                                                      |&lt;br /&gt;
| https_proxy           | -                                                                                                                      |&lt;br /&gt;
| tls_disabled          | False                                                                                                                  |&lt;br /&gt;
| keypair_id            | mykey                                                                                                                  |&lt;br /&gt;
| public                | False                                                                                                                  |&lt;br /&gt;
| http_proxy            | -                                                                                                                      |&lt;br /&gt;
| docker_volume_size    | 10                                                                                                                     |&lt;br /&gt;
| server_type           | vm                                                                                                                     |&lt;br /&gt;
| external_network_id   | public1                                                                                                                |&lt;br /&gt;
| cluster_distro        | fedora-coreos                                                                                                          |&lt;br /&gt;
| image_id              | fedora-coreos-33.20210426.3.0-openstack.x86_64                                                                         |&lt;br /&gt;
| volume_driver         | -                                                                                                                      |&lt;br /&gt;
| registry_enabled      | False                                                                                                                  |&lt;br /&gt;
| docker_storage_driver | overlay2                                                                                                               |&lt;br /&gt;
| apiserver_port        | -                                                                                                                      |&lt;br /&gt;
| name                  | k8s                                                                                                                    |&lt;br /&gt;
| created_at            | 2022-03-18T14:44:51+00:00                                                                                              |&lt;br /&gt;
| network_driver        | flannel                                                                                                                |&lt;br /&gt;
| fixed_network         | -                                                                                                                      |&lt;br /&gt;
| coe                   | kubernetes                                                                                                             |&lt;br /&gt;
| flavor_id             | g1.medium.2xa100                                                                                                       |&lt;br /&gt;
| master_lb_enabled     | False                                                                                                                  |&lt;br /&gt;
| dns_nameserver        | 8.8.8.8                                                                                                                |&lt;br /&gt;
| hidden                | False                                                                                                                  |&lt;br /&gt;
| tags                  | -                                                                                                                      |&lt;br /&gt;
+-----------------------+------------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Create a minimal k8s env ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
openstack coe cluster create k8s-test --cluster-template k8s --node-count 1&lt;br /&gt;
Request to create cluster 41862a44-3afd-4fd4-82c3-8a2be036f756 accepted&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wait a while, if it spends much more than 10 minutes on kube masters. . . . it&amp;#039;s probably fucked the first few times I strongly recommend watching it install so you can catch it early&lt;br /&gt;
&lt;br /&gt;
but eventually you will hopefully see a create complete statemtnn in horizon or something like this using the cli&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@kolla-deploy:/#  openstack coe cluster list&lt;br /&gt;
+--------------------------------------+----------------+---------+------------+--------------+-----------------+---------------+&lt;br /&gt;
| uuid                                 | name           | keypair | node_count | master_count | status          | health_status |&lt;br /&gt;
+--------------------------------------+----------------+---------+------------+--------------+-----------------+---------------+&lt;br /&gt;
| 355ba323-f4bf-4d9c-8ad6-122b534f62fa | autoscaling-k8 | mykey   |          1 |            1 | CREATE_COMPLETE | HEALTHY       |&lt;br /&gt;
+--------------------------------------+----------------+---------+------------+--------------+-----------------+---------------+&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Debugging stuff when it explodes ==&lt;br /&gt;
=== ssh in and check containers ===&lt;br /&gt;
first get your master IP (the slaves nearly always work if the master succeeds and you are not doing something funky like mixed versions)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
openstack coe cluster show autoscaling-k8 -c master_addresses&lt;br /&gt;
+------------------+---------------------+&lt;br /&gt;
| Field            | Value               |&lt;br /&gt;
+------------------+---------------------+&lt;br /&gt;
| master_addresses | [&amp;#039;192.168.199.212&amp;#039;] |&lt;br /&gt;
+------------------+---------------------+&lt;br /&gt;
root@kolla-deploy:/#&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then ssh into it and check the containers you have, this is from my WORKING deployment and is roughly what you should see the times will be way lower and you may not yet have them all but, for example if you have kube-apserver &amp;#039;&amp;#039;&amp;#039;AND NOT&amp;#039;&amp;#039;&amp;#039; kublet and that does not get fixed after 2 mins or so it&amp;#039;s not going to finish you need to look into why that is and fix it for next time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[root@nl-ams-wc1-stl-fl0-pd0-dpy1 ~]# ssh core@192.168.199.212&lt;br /&gt;
Warning: Permanently added &amp;#039;192.168.199.212&amp;#039; (ECDSA) to the list of known hosts.&lt;br /&gt;
Fedora CoreOS 33.20210426.3.0&lt;br /&gt;
Tracker: https://github.com/coreos/fedora-coreos-tracker&lt;br /&gt;
Discuss: https://discussion.fedoraproject.org/c/server/coreos/&lt;br /&gt;
&lt;br /&gt;
Last login: Fri Mar 18 17:46:04 2022 from 192.168.199.29&lt;br /&gt;
[core@autoscaling-k8-bii7gdcvsje2-master-0 ~]$ sudo su -&lt;br /&gt;
[root@autoscaling-k8-bii7gdcvsje2-master-0 ~]# podman ps&lt;br /&gt;
CONTAINER ID  IMAGE                                                            COMMAND               CREATED            STATUS                PORTS   NAMES&lt;br /&gt;
bdfb3419d96c  docker.io/openstackmagnum/heat-container-agent:wallaby-stable-1  /usr/bin/start-he...  About an hour ago  Up About an hour ago          heat-container-agent&lt;br /&gt;
7a80a9babe76  k8s.gcr.io/hyperkube:v1.18.16                                    kube-apiserver --...  About an hour ago  Up About an hour ago          kube-apiserver&lt;br /&gt;
ad8e7a14ddb7  k8s.gcr.io/hyperkube:v1.18.16                                    kube-controller-m...  About an hour ago  Up About an hour ago          kube-controller-manager&lt;br /&gt;
95fa67ab080d  k8s.gcr.io/hyperkube:v1.18.16                                    kube-scheduler --...  About an hour ago  Up About an hour ago          kube-scheduler&lt;br /&gt;
e04331ccf23a  k8s.gcr.io/hyperkube:v1.18.16                                    kubelet --logtost...  About an hour ago  Up About an hour ago          kubelet&lt;br /&gt;
766525ac4d3d  k8s.gcr.io/hyperkube:v1.18.16                                    kube-proxy --logt...  About an hour ago  Up About an hour ago          kube-proxy&lt;br /&gt;
77ec9403fd1c  quay.io/coreos/etcd:v3.4.6                                       /usr/local/bin/et...  About an hour ago  Up About an hour ago          etcd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== check heat container agent log ===&lt;br /&gt;
first thing to check is that you are not hitting pull limits on dockerhub two ways to check this, the heat-container-agent log  with: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
journalctl -u heat-container-agent&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if you are REALLY fast getting in then retry with --follow to tail the log as it&amp;#039;s appended to&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
note that sometimes the problem you are looking for will not ben in here but most of the times it is. This sets me up nicely for an example of when it isn&amp;#039;t in here doesn&amp;#039;t it!&lt;br /&gt;
==== my install just gets stuck and no more output in heat container agent log ====&lt;br /&gt;
ok so this happened today my log just got stuck like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: INFO:os-refresh-config:Starting phase pre-configure&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 ----------------------- PROFILING -----------------------&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 Target: pre-configure.d&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 Script                                     Seconds&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 ---------------------------------------  ----------&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 --------------------- END PROFILING ---------------------&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: [2022-03-18 16:35:35,704] (os-refresh-config) [INFO] Completed phase pre-configure&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: INFO:os-refresh-config:Completed phase pre-configure&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: [2022-03-18 16:35:35,704] (os-refresh-config) [INFO] Starting phase configure&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: INFO:os-refresh-config:Starting phase configure&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 Running /opt/stack/os-config-refresh/configure.d/20-os-apply-config&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: [2022/03/18 04:35:35 PM] [INFO] writing /etc/os-collect-config.conf&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: [2022/03/18 04:35:35 PM] [INFO] writing /var/run/heat-config/heat-config&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: [2022/03/18 04:35:35 PM] [INFO] success&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 20-os-apply-config completed&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 Running /opt/stack/os-config-refresh/configure.d/50-heat-config-docker-compose&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 50-heat-config-docker-compose completed&lt;br /&gt;
Mar 18 16:35:35 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: dib-run-parts Fri Mar 18 16:35:35 UTC 2022 Running /opt/stack/os-config-refresh/configure.d/55-heat-config&lt;br /&gt;
Mar 18 16:35:36 autoscaling-k8-bii7gdcvsje2-master-0 podman[2130]: [2022-03-18 16:35:36,001] (heat-config) [DEBUG] Running /var/lib/heat-config/hooks/script &amp;lt; /var/lib/heat-config/deployed/4330ed45-2879-4864-a217-7f283fbab03f.json&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and nothing more would show up even when the install timed out&lt;br /&gt;
&lt;br /&gt;
see that last line that doesn&amp;#039;t log into this file. . . it goes here:&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/var/log/heat-config/heat-config-script/&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;4330ed45-2879-4864-a217-7f283fbab03f-autoscaling-k8-bii7gdcvsje2-kube_cluster_config-a7azsk4i3cpk.log&lt;br /&gt;
&lt;br /&gt;
NOTE that the uuid in the filename will be different unless you are the luckiest person in the universe. . . if it is go buy a lottery ticket right this second.&lt;br /&gt;
&lt;br /&gt;
now from an example with a Fedora coreos 34 or 35 image from earlier&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[root@k8s-test-64g2ugtyhrfl-master-0 ~]# tail -f /var/log/heat-config/heat-config-script/02aeb0a3-cfd0-430e-828d-b0a2082d2016-k8s-test-64g2ugtyhrfl-kube_masters-zriwojqedq4e-0-wky2qedzv5dg-master_config-iawpfxgjuc2s.log&lt;br /&gt;
Created symlink /etc/systemd/system/multi-user.target.wants/kube-proxy.service → /etc/systemd/system/kube-proxy.service.&lt;br /&gt;
+ for action in enable restart&lt;br /&gt;
restart service etcd&lt;br /&gt;
+ for service in etcd ${container_runtime_service} kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy&lt;br /&gt;
+ echo &amp;#039;restart service etcd&amp;#039;&lt;br /&gt;
+ ssh -F /srv/magnum/.ssh/config root@localhost systemctl restart etcd&lt;br /&gt;
+ for service in etcd ${container_runtime_service} kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy&lt;br /&gt;
restart service docker&lt;br /&gt;
+ echo &amp;#039;restart service docker&amp;#039;&lt;br /&gt;
+ ssh -F /srv/magnum/.ssh/config root@localhost systemctl restart docker&lt;br /&gt;
+ for service in etcd ${container_runtime_service} kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy&lt;br /&gt;
+ echo &amp;#039;restart service kube-apiserver&amp;#039;&lt;br /&gt;
+ ssh -F /srv/magnum/.ssh/config root@localhost systemctl restart kube-apiserver&lt;br /&gt;
restart service kube-apiserver&lt;br /&gt;
+ for service in etcd ${container_runtime_service} kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy&lt;br /&gt;
+ echo &amp;#039;restart service kube-controller-manager&amp;#039;&lt;br /&gt;
+ ssh -F /srv/magnum/.ssh/config root@localhost systemctl restart kube-controller-manager&lt;br /&gt;
restart service kube-controller-manager&lt;br /&gt;
+ for service in etcd ${container_runtime_service} kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy&lt;br /&gt;
restart service kube-scheduler&lt;br /&gt;
+ echo &amp;#039;restart service kube-scheduler&amp;#039;&lt;br /&gt;
+ ssh -F /srv/magnum/.ssh/config root@localhost systemctl restart kube-scheduler&lt;br /&gt;
+ for service in etcd ${container_runtime_service} kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy&lt;br /&gt;
+ echo &amp;#039;restart service kubelet&amp;#039;&lt;br /&gt;
+ ssh -F /srv/magnum/.ssh/config root@localhost systemctl restart kubelet&lt;br /&gt;
restart service kubelet&lt;br /&gt;
+ for service in etcd ${container_runtime_service} kube-apiserver kube-controller-manager kube-scheduler kubelet kube-proxy&lt;br /&gt;
restart service kube-proxy&lt;br /&gt;
+ echo &amp;#039;restart service kube-proxy&amp;#039;&lt;br /&gt;
+ ssh -F /srv/magnum/.ssh/config root@localhost systemctl restart kube-proxy&lt;br /&gt;
++ kubectl get --raw=/healthz&lt;br /&gt;
Error from server (InternalError): an error on the server (&amp;quot;[+]ping ok\n[+]log ok\n[+]etcd ok\n[+]poststarthook/start-kube-apiserver-admission-initializer ok\n[+]poststarthook/generic-apiserver-start-informers ok\n[+]poststarthook/start-apiextensions-informers ok\n[+]poststarthook/start-apiextensions-controllers ok\n[-]poststarthook/crd-informer-synced failed: reason withheld\n[+]poststarthook/bootstrap-controller ok\n[-]poststarthook/rbac/bootstrap-roles failed: reason withheld\n[-]poststarthook/scheduling/bootstrap-system-priority-classes failed: reason withheld\n[+]poststarthook/apiserver/bootstrap-system-flowcontrol-configuration ok\n[+]poststarthook/start-cluster-authentication-info-controller ok\n[+]poststarthook/start-kube-aggregator-informers ok\n[+]poststarthook/apiservice-registration-controller ok\n[+]poststarthook/apiservice-status-available-controller ok\n[+]poststarthook/kube-apiserver-autoregistration ok\n[-]autoregister-completion failed: reason withheld\n[+]poststarthook/apiservice-openapi-controller ok\nhealthz check failed&amp;quot;) has prevented the request from succeeding&lt;br /&gt;
+ &amp;#039;[&amp;#039; ok = &amp;#039;&amp;#039; &amp;#039;]&amp;#039;&lt;br /&gt;
+ echo &amp;#039;Trying to label master node with node-role.kubernetes.io/master=&amp;quot;&amp;quot;&amp;#039;&lt;br /&gt;
+ sleep 5s&lt;br /&gt;
Trying to label master node with node-role.kubernetes.io/master=&amp;quot;&amp;quot;&lt;br /&gt;
++ kubectl get --raw=/healthz&lt;br /&gt;
+ &amp;#039;[&amp;#039; ok = ok &amp;#039;]&amp;#039;&lt;br /&gt;
+ kubectl patch node k8s-test-64g2ugtyhrfl-master-0 --patch &amp;#039;{&amp;quot;metadata&amp;quot;: {&amp;quot;labels&amp;quot;: {&amp;quot;node-role.kubernetes.io/master&amp;quot;: &amp;quot;&amp;quot;}}}&amp;#039;&lt;br /&gt;
Error from server (NotFound): nodes &amp;quot;k8s-test-64g2ugtyhrfl-master-0&amp;quot; not found&lt;br /&gt;
+ echo &amp;#039;Trying to label master node with node-role.kubernetes.io/master=&amp;quot;&amp;quot;&amp;#039;&lt;br /&gt;
+ sleep 5s&lt;br /&gt;
Trying to label master node with node-role.kubernetes.io/master=&amp;quot;&amp;quot;&lt;br /&gt;
++ kubectl get --raw=/healthz&lt;br /&gt;
+ &amp;#039;[&amp;#039; ok = ok &amp;#039;]&amp;#039;&lt;br /&gt;
+ kubectl patch node k8s-test-64g2ugtyhrfl-master-0 --patch &amp;#039;{&amp;quot;metadata&amp;quot;: {&amp;quot;labels&amp;quot;: {&amp;quot;node-role.kubernetes.io/master&amp;quot;: &amp;quot;&amp;quot;}}}&amp;#039;&lt;br /&gt;
Error from server (NotFound): nodes &amp;quot;k8s-test-64g2ugtyhrfl-master-0&amp;quot; not found&lt;br /&gt;
+ echo &amp;#039;Trying to label master node with node-role.kubernetes.io/master=&amp;quot;&amp;quot;&amp;#039;&lt;br /&gt;
+ sleep 5s&lt;br /&gt;
Trying to label master node with node-role.kubernetes.io/master=&amp;quot;&amp;quot;&lt;br /&gt;
++ kubectl get --raw=/healthz&lt;br /&gt;
+ &amp;#039;[&amp;#039; ok = ok &amp;#039;]&amp;#039;&lt;br /&gt;
+ kubectl patch node k8s-test-64g2ugtyhrfl-master-0 --patch &amp;#039;{&amp;quot;metadata&amp;quot;: {&amp;quot;labels&amp;quot;: {&amp;quot;node-role.kubernetes.io/master&amp;quot;: &amp;quot;&amp;quot;}}}&amp;#039;&lt;br /&gt;
Error from server (NotFound): nodes &amp;quot;k8s-test-64g2ugtyhrfl-master-0&amp;quot; not found&lt;br /&gt;
+ echo &amp;#039;Trying to label master node with node-role.kubernetes.io/master=&amp;quot;&amp;quot;&amp;#039;&lt;br /&gt;
+ sleep 5s&lt;br /&gt;
Trying to label master node with node-role.kubernetes.io/master=&amp;quot;&amp;quot;&lt;br /&gt;
^C&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
annnnnnnnd so forever&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
long story short I then realised I should have a kublet container in podman but I didn&amp;#039;t&lt;br /&gt;
&lt;br /&gt;
I checked the logs using &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
journalctl -u kubelet &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and spotted this&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Mar 18 09:50:39 k8s-test-hln62bzrqnt3-master-0 systemd[1]: kubelet.service: Failed with result &amp;#039;exit-code&amp;#039;.&lt;br /&gt;
Mar 18 09:50:49 k8s-test-hln62bzrqnt3-master-0 systemd[1]: kubelet.service: Scheduled restart job, restart counter is at 4.&lt;br /&gt;
Mar 18 09:50:49 k8s-test-hln62bzrqnt3-master-0 systemd[1]: Stopped Kubelet via Hyperkube (System Container).&lt;br /&gt;
Mar 18 09:50:49 k8s-test-hln62bzrqnt3-master-0 systemd[1]: Starting Kubelet via Hyperkube (System Container)...&lt;br /&gt;
Mar 18 09:50:49 k8s-test-hln62bzrqnt3-master-0 podman[6772]: Error: no container with name or ID &amp;quot;kubelet&amp;quot; found: no such container&lt;br /&gt;
Mar 18 09:50:49 k8s-test-hln62bzrqnt3-master-0 systemd[1]: Started Kubelet via Hyperkube (System Container).&lt;br /&gt;
Mar 18 09:50:49 k8s-test-hln62bzrqnt3-master-0 bash[6797]: Error: statfs /sys/fs/cgroup/systemd: no such file or directory&lt;br /&gt;
Mar 18 09:50:49 k8s-test-hln62bzrqnt3-master-0 systemd[1]: kubelet.service: Main process exited, code=exited, status=125/n/a&lt;br /&gt;
Mar 18 09:50:49 k8s-test-hln62bzrqnt3-master-0 systemd[1]: kubelet.service: Failed with result &amp;#039;exit-code&amp;#039;.&lt;br /&gt;
Mar 18 09:50:59 k8s-test-hln62bzrqnt3-master-0 systemd[1]: kubelet.service: Scheduled restart job, restart counter is at 5.&lt;br /&gt;
Mar 18 09:50:59 k8s-test-hln62bzrqnt3-master-0 systemd[1]: Stopped Kubelet via Hyperkube (System Container).&lt;br /&gt;
Mar 18 09:50:59 k8s-test-hln62bzrqnt3-master-0 systemd[1]: Starting Kubelet via Hyperkube (System Container)...&lt;br /&gt;
Mar 18 09:50:59 k8s-test-hln62bzrqnt3-master-0 podman[6884]: Error: no container with name or ID &amp;quot;kubelet&amp;quot; found: no such container&lt;br /&gt;
Mar 18 09:50:59 k8s-test-hln62bzrqnt3-master-0 systemd[1]: Started Kubelet via Hyperkube (System Container).&lt;br /&gt;
Mar 18 09:50:59 k8s-test-hln62bzrqnt3-master-0 bash[6910]: Error: statfs /sys/fs/cgroup/systemd: no such file or directory&lt;br /&gt;
Mar 18 09:50:59 k8s-test-hln62bzrqnt3-master-0 systemd[1]: kubelet.service: Main process exited, code=exited, status=125/n/a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is because FCOS34 changed to cgroups2 and that path doesn&amp;#039;t exist, you thik you can fix this easily but no&lt;br /&gt;
even if you fix this by removing the volume in the service file you still get:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Mar 18 12:54:19 k8s-test-hln62bzrqnt3-master-0 bash[132110]: W0318 12:54:19.083054  132128 server.go:616] failed to get the kubelet&amp;#039;s cgroup: mountpoint for cpu not found.  Kubelet system container metrics may be missing.&lt;br /&gt;
Mar 18 12:54:19 k8s-test-hln62bzrqnt3-master-0 bash[132110]: W0318 12:54:19.083124  132128 server.go:623] failed to get the container runtime&amp;#039;s cgroup: failed to get container name for docker process: mountpoint for cpu not found. Runtime system container metrics may be missing.&lt;br /&gt;
Mar 18 12:54:19 k8s-test-hln62bzrqnt3-master-0 kubelet[132125]: W0318 12:54:19.083124  132128 server.go:623] failed to get the container runtime&amp;#039;s cgroup: failed to get container name for docker process: mountpoint for cpu not found. Runtime system container metrics may be missing.&lt;br /&gt;
Mar 18 12:54:19 k8s-test-hln62bzrqnt3-master-0 kubelet[132125]: F0318 12:54:19.083835  132128 server.go:274] failed to run Kubelet: mountpoint for  not found&lt;br /&gt;
Mar 18 12:54:19 k8s-test-hln62bzrqnt3-master-0 bash[132110]: F0318 12:54:19.083835  132128 server.go:274] failed to run Kubelet: mountpoint for  not found&lt;br /&gt;
Mar 18 12:54:19 k8s-test-hln62bzrqnt3-master-0 podman[132110]: 2022-03-18 12:54:19.128859553 +0000 UTC m=+0.339248698 container died a20407cbb59c7c85e9df40c35a50c406193d11f428b63f251e6bad4b563b9044 (image=k8s.gcr.io/hyperkube:v1.18.16, name=kubelet)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
because the path structure in cgroups2 is different and it&amp;#039;s looking in the old location. This is fixed in kubernetes 1.19 btw. However in 1.19 they removed all support for hyperkube container images and guess what magnum uses by default. . . yep its hyperkube!  . . . To be continued!&lt;/div&gt;</summary>
		<author><name>Antony</name></author>
	</entry>
</feed>