<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-updater.git/classes/sota.bbclass, branch feat/thud/2020.4</title>
<subtitle>Mirror of github.com/advancedtelematic/meta-updater</subtitle>
<id>https://git.enea.com/cgit/linux/meta-updater.git/atom?h=feat%2Fthud%2F2020.4</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-updater.git/atom?h=feat%2Fthud%2F2020.4'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/'/>
<updated>2020-02-28T12:42:06+00:00</updated>
<entry>
<title>meta: move HOSTTOOLS definitions to sota.conf.inc</title>
<updated>2020-02-28T12:42:06+00:00</updated>
<author>
<name>Ming Liu</name>
<email>liu.ming50@gmail.com</email>
</author>
<published>2020-01-26T21:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=c230ec2492eb0236464f4e746c84d8e49f9d085f'/>
<id>urn:sha1:c230ec2492eb0236464f4e746c84d8e49f9d085f</id>
<content type='text'>
HOSTTOOLS and HOSTTOOLS_NONFATAL are global variables that being
handled in base_eventhandler, so they must be defined in config files
or in INHERIT classes or classes being inherited by base.bbclass, or
else we might run into the following problems:
```
$ bitbake pkgname
$ bitbake imgname
```

the HOSTTOOLS and HOSTTOOLS_NONFATAL in the above image recipe, for
instance, 'repo python' in image_repo_manifest.bbclass, they would not
be copied to HOSTTOOLS_DIR.

Signed-off-by: Ming Liu &lt;liu.ming50@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta: add python to HOSTTOOLS_NONFATAL</title>
<updated>2020-01-15T10:02:15+00:00</updated>
<author>
<name>Ming Liu</name>
<email>liu.ming50@gmail.com</email>
</author>
<published>2019-12-31T20:32:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=0a4e75079aeb3bd24a750e7253681827c659424d'/>
<id>urn:sha1:0a4e75079aeb3bd24a750e7253681827c659424d</id>
<content type='text'>
repo is requiring python to be able to work correctly, add python to
HOSTTOOLS_NONFATAL as well.

image_repo_manifest is actually a image bbclass, move it to
IMAGE_CLASSES instead of inheriting it in sota.bbclass.

Signed-off-by: Ming Liu &lt;liu.ming50@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add sanity checks for user-defined SOTA variables</title>
<updated>2019-12-12T15:26:01+00:00</updated>
<author>
<name>Zee314159</name>
<email>252806294@qq.com</email>
</author>
<published>2019-11-18T13:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=d0f9a7880f71133885932a39cf3e6226e376e614'/>
<id>urn:sha1:d0f9a7880f71133885932a39cf3e6226e376e614</id>
<content type='text'>
Signed-off-by: Zee314159 &lt;252806294@qq.com&gt;
</content>
</entry>
<entry>
<title>aktualizr: latest garage-sign with expiration support.</title>
<updated>2019-09-11T13:31:46+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2019-08-20T14:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=63314d9fccdb369c0d24af7631dd83097b087038'/>
<id>urn:sha1:63314d9fccdb369c0d24af7631dd83097b087038</id>
<content type='text'>
Use GARAGE_TARGET_EXPIRES or GARAGE_TARGET_EXPIRE_AFTER (but not both!)
to set the garage-sign parameters.

Signed-off-by: Patrick Vacek &lt;patrickvacek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Do not export anything in sota.bbclass</title>
<updated>2019-08-15T15:49:14+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2019-08-15T10:23:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=cbcb34fa283f549fe895cbb197bda541ff881420'/>
<id>urn:sha1:cbcb34fa283f549fe895cbb197bda541ff881420</id>
<content type='text'>
A simple variable definition will be enough and doing an export there
completely kills caching.

Signed-off-by: Laurent Bonnans &lt;laurent.bonnans@here.com&gt;
(cherry picked from commit 261c28a0dcbf6a9d1720094724aa95f2ad765b40)
</content>
</entry>
<entry>
<title>Allow customization of data in targets.json</title>
<updated>2019-08-14T15:04:16+00:00</updated>
<author>
<name>Andy Doan</name>
<email>andy@foundries.io</email>
</author>
<published>2019-07-16T21:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=7f330a2fac04bcec81fae2aa15d2cb67ac56c869'/>
<id>urn:sha1:7f330a2fac04bcec81fae2aa15d2cb67ac56c869</id>
<content type='text'>
This allows a user to define their own script to be executed after
a target has been added to the repository but not yet signed.

Signed-off-by: Andy Doan &lt;andy@foundries.io&gt;
(cherry picked from commit 086f225a581204f45c1c95cffc06c55d3f4eee30)
</content>
</entry>
<entry>
<title>sota.bbclass: Translate old prov recipe names into the new versions.</title>
<updated>2019-06-05T13:01:20+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2019-05-28T13:29:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=249254d0100eb19a2be5929cc14ee9f64bf0dd7c'/>
<id>urn:sha1:249254d0100eb19a2be5929cc14ee9f64bf0dd7c</id>
<content type='text'>
This should help ease the transition so that no one is surprised when
their provisioning suddenly stops working.

Signed-off-by: Patrick Vacek &lt;patrickvacek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Rename provisioning methods.</title>
<updated>2019-06-05T13:01:19+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2019-05-28T07:46:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=0b9caa66a90e0a0ea673ffcc37a00818e4806dac'/>
<id>urn:sha1:0b9caa66a90e0a0ea673ffcc37a00818e4806dac</id>
<content type='text'>
"Autoprovisioning" or "automatic provisioning" is now known as "shared
credential provisioning". "Implicit provisioning" is now known as
"device credential provisioning". "HSM provisioning" was always a
misnomer, so it is now refered to as "device credential provisioning
with an HSM".

This includes a bump of the aktualizr version as well.

Signed-off-by: Patrick Vacek &lt;patrickvacek@gmail.com&gt;
</content>
</entry>
<entry>
<title>sota.bbclass: move sota to DISTROOVERRIDES</title>
<updated>2019-06-05T13:01:18+00:00</updated>
<author>
<name>Ming Liu</name>
<email>liu.ming50@gmail.com</email>
</author>
<published>2019-05-20T20:18:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=c097f87ff4056e4bcb4d5b5689109e0ed77c06e8'/>
<id>urn:sha1:c097f87ff4056e4bcb4d5b5689109e0ed77c06e8</id>
<content type='text'>
Move sota to DISTROOVERRIDES from OVERRIDES, it should be a distro
overrides.

This change also let 'sota' to be in front of 'forcevariable' in
OVERRIDES, since 'forcevariable' should always be the last overrides.

Signed-off-by: Ming Liu &lt;liu.ming50@gmail.com&gt;
Signed-off-by: Patrick Vacek &lt;patrickvacek@gmail.com&gt;
</content>
</entry>
<entry>
<title>OTA-2418: Remove example.com URL from automated garage-sign usage</title>
<updated>2019-04-29T07:56:35+00:00</updated>
<author>
<name>Mykhaylo Sul</name>
<email>ext-mykhaylo.sul@here.com</email>
</author>
<published>2019-04-03T18:39:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=054e56ff57b86fb0e6cf3ed84d07e237b64b1cb5'/>
<id>urn:sha1:054e56ff57b86fb0e6cf3ed84d07e237b64b1cb5</id>
<content type='text'>
Signed-off-by: Mykhaylo Sul &lt;ext-mykhaylo.sul@here.com&gt;
</content>
</entry>
</feed>
