<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-demo, branch whinlatter</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=whinlatter</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=whinlatter'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2025-06-26T02:56:41+00:00</updated>
<entry>
<title>demo: adapt to UNPACKDIR changes</title>
<updated>2025-06-26T02:56:41+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-06-26T02:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=31c85536f6104f369066ec7f6279f5c7fe41ebb4'/>
<id>urn:sha1:31c85536f6104f369066ec7f6279f5c7fe41ebb4</id>
<content type='text'>
This commit updates the container recipes to the OE core UNPACKDIR
changes.

  - We adjust destsuffix fetches to use BB_GIT_DEFAULT_DESTSUFFIX
    instead of 'git'
  - Drop S = assignemnts where possible

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>demos/helloworld: fix S and UNPACKDIR</title>
<updated>2024-11-15T19:50:00+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2024-10-22T16:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=cbad7151f174fb5fb88aa8d062362e66dc34b5c3'/>
<id>urn:sha1:cbad7151f174fb5fb88aa8d062362e66dc34b5c3</id>
<content type='text'>
Adapt the demonstration helloworld appliication to fix a warning
about UNPACKDIR not being correct.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>app-container-curl: add space for IMAGE_INSTALL:append</title>
<updated>2024-11-12T23:14:10+00:00</updated>
<author>
<name>Chris Laplante</name>
<email>chris.laplante@agilent.com</email>
</author>
<published>2024-11-06T01:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=f38e46c8d285f7666354eb52458480f01803f456'/>
<id>urn:sha1:f38e46c8d285f7666354eb52458480f01803f456</id>
<content type='text'>
Signed-off-by: Chris Laplante &lt;chris.laplante@agilent.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>app-container: add space for IMAGE_INSTALL:append</title>
<updated>2024-11-12T23:14:05+00:00</updated>
<author>
<name>Chris Laplante</name>
<email>chris.laplante@agilent.com</email>
</author>
<published>2024-11-06T01:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=071c585f69b2db865140d1299112a916baf26cf3'/>
<id>urn:sha1:071c585f69b2db865140d1299112a916baf26cf3</id>
<content type='text'>
Signed-off-by: Chris Laplante &lt;chris.laplante@agilent.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>helloworkd-flask: convert WORKDIR references to UNPACKDIR</title>
<updated>2024-05-29T13:16:56+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2024-05-28T13:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=73a3374eb410cc6f1b896f9f15db55287b1cecbb'/>
<id>urn:sha1:73a3374eb410cc6f1b896f9f15db55287b1cecbb</id>
<content type='text'>
unpacked source files are now in UNPACKDIR, so we adjust our
operations to match.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>app-container: temporarily copy contens of .inc file to recipe</title>
<updated>2022-09-12T20:45:26+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2022-09-12T20:22:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=f20516d0fd0ddfb9e2f4d2bdb11ea40ccf575d49'/>
<id>urn:sha1:f20516d0fd0ddfb9e2f4d2bdb11ea40ccf575d49</id>
<content type='text'>
Variable overrides have stopped working when this specific .inc
file are used. To keep the demo working, we temporarily copy the
exact contents of the .inc file into the recipe .. and all is well.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>demo: add a sample container that just contains curl</title>
<updated>2022-09-12T20:45:26+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2022-09-12T20:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=c5ed5aa1e5860f2f8122d3c11388856bf43083b0'/>
<id>urn:sha1:c5ed5aa1e5860f2f8122d3c11388856bf43083b0</id>
<content type='text'>
This is useful for demonstrating how entry points and functionality
can be delivered in containers

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>demo: add flask and k3s deployment files</title>
<updated>2021-12-13T20:59:11+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-11-25T16:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6fe326b68012b0eae5c951ab21d55b0ccfda84f9'/>
<id>urn:sha1:6fe326b68012b0eae5c951ab21d55b0ccfda84f9</id>
<content type='text'>
To enable demonstrations of application container builds, and deployment
to k*s clusters, we introduce a simple recipes-demo/ structure with a
sample flask application and deployment yaml.

i.e. ensure that "helloworld-flask-deploy" is installed on your image,
and then:

 % kubectl apply -f /etc/flask-app.yaml
 % kubectl label pods zeddii-pod new-label=yoctorule
 % kubectl expose pod zeddii-pod  --port=9000  --target-port=9000 --type=LoadBalancer --name=my-service

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
