<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-containers/singularity, branch master-test</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-test</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-test'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2020-05-22T02:10:19+00:00</updated>
<entry>
<title>singularity: fix build with python3</title>
<updated>2020-05-22T02:10:19+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2020-05-21T12:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=aa558c78241cedf46118c02127a115443db98f15'/>
<id>urn:sha1:aa558c78241cedf46118c02127a115443db98f15</id>
<content type='text'>
* Fix python3native inherit added in:
  https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/commit/?id=a1e3f5c92cdee7c4259b7be643bd829ce7c1efa3
  to actually work
* also remove the work arounds for /usr/bin/python being python3
  on the target device
* I haven't tested this in runtime - I don't use it, it was just
  showing that do_configure error in "bitbake world" builds, the
  scripts might need some changes to be really compatible with
  python3, but it was broken already, now it at least builds
* upgrade to new version with
  https://github.com/hpcng/singularity/pull/1762/commits/3c05f06e6a1c490a4b4714bcdf5a0ce2b2498bb5
  would be nice by someone who actually uses this

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>singularity: update for python3 support</title>
<updated>2020-01-22T15:53:49+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2020-01-22T15:47:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=a1e3f5c92cdee7c4259b7be643bd829ce7c1efa3'/>
<id>urn:sha1:a1e3f5c92cdee7c4259b7be643bd829ce7c1efa3</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>singularity: openssl cert configs path fixed.</title>
<updated>2019-07-03T12:38:39+00:00</updated>
<author>
<name>Cevat Bostancioglu</name>
<email>bostancioglucevat@gmail.com</email>
</author>
<published>2019-06-27T22:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=a7da69d1faaef9f679fcad76b4f63f2f2c6d4ada'/>
<id>urn:sha1:a7da69d1faaef9f679fcad76b4f63f2f2c6d4ada</id>
<content type='text'>
openssl recipe moves ssl-1.1 directory as ssl , singularity recipe cannot find ssl-1.1 path.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>singularity: Added dependency to e2fsprogs-mke2fs</title>
<updated>2017-09-05T17:27:35+00:00</updated>
<author>
<name>Alexandru Tiniuc</name>
<email>tiniuc.alexandru@gmail.com</email>
</author>
<published>2017-09-01T15:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=a5343f76b4afac7ceaa329d9dd91dc7ffb75c6be'/>
<id>urn:sha1:a5343f76b4afac7ceaa329d9dd91dc7ffb75c6be</id>
<content type='text'>
While the recipe was functional under an image based on core-image-
full-cmdline, when tested with core-image-minimal runtime issues
appeared: Singularity was unable to create a filesystem within the
container. This change fixes this issue.

Signed-off-by: Alexandru Tiniuc &lt;tiniuc.alexandru@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>Added dependency to Bash</title>
<updated>2017-08-31T19:24:23+00:00</updated>
<author>
<name>Alexandru Tiniuc</name>
<email>tiniuc.alexandru@gmail.com</email>
</author>
<published>2017-08-30T13:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9b0c0178bac0bf0bfa4017e41fcf45e0baedcc0c'/>
<id>urn:sha1:9b0c0178bac0bf0bfa4017e41fcf45e0baedcc0c</id>
<content type='text'>
If Bash is not included by any other recipe, the recipe fails at the QA
check. This commit adds Bash to the list of dependencies, preventing
this issue.

Signed-off-by: Alexandru Tiniuc &lt;tiniuc.alexandru@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>Added README file</title>
<updated>2017-08-29T12:42:25+00:00</updated>
<author>
<name>Alexandru Tiniuc</name>
<email>tiniuc.alexandru@gmail.com</email>
</author>
<published>2017-08-25T12:27:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=7677b8214aec8f92601aae2c431da59a5de9249b'/>
<id>urn:sha1:7677b8214aec8f92601aae2c431da59a5de9249b</id>
<content type='text'>
Signed-off-by: Alexandru Tiniuc &lt;tiniuc.alexandru@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>Added recipe for the Singularity container platform.</title>
<updated>2017-08-29T12:42:24+00:00</updated>
<author>
<name>Alexandru Tiniuc</name>
<email>tiniuc.alexandru@gmail.com</email>
</author>
<published>2017-08-25T12:27:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=06bc17d1f0650ad2cb134b09b25133bcd641d473'/>
<id>urn:sha1:06bc17d1f0650ad2cb134b09b25133bcd641d473</id>
<content type='text'>
Singularity is a container platform built on the principle of mobility
of compute.  It is designed to be used on HPC clusters and, unlike
Docker, it does not require root access to mount an image. In addition,
it can use Docker images out-of-the-box and it can pull them from the
Docker Hub. For more information, see singularity.lbl.gov

This recipe enables building the Singularity container platform.
Additionally, it creates a symlink from /usr/bin/python3 to
/usr/bin/python, as well as a symlink to where python3 expects
CA certificates to be.

I have tested it on a Raspberry Pi 3: I successfully built and run
arm32v7 images from Docker Hub. Make sure you have the right image for
your CPU architecture: it defaults to amd64.

Signed-off-by: Alexandru Tiniuc &lt;tiniuc.alexandru at gmail dot com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
