<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-updater.git, branch feat/dunfell/2020.9</title>
<subtitle>Mirror of github.com/advancedtelematic/meta-updater</subtitle>
<id>https://git.enea.com/cgit/linux/meta-updater.git/atom?h=feat%2Fdunfell%2F2020.9</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-updater.git/atom?h=feat%2Fdunfell%2F2020.9'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/'/>
<updated>2020-08-26T08:26:35+00:00</updated>
<entry>
<title>aktualizr: Upgrade to 2020.9 release.</title>
<updated>2020-08-26T08:26:35+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2020-08-26T07:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=79dc91f40bd90b16d2e06e7c9dccf99560db54c9'/>
<id>urn:sha1:79dc91f40bd90b16d2e06e7c9dccf99560db54c9</id>
<content type='text'>
Signed-off-by: Patrick Vacek &lt;patrickvacek@gmail.com&gt;
</content>
</entry>
<entry>
<title>image_repo_manifest.bbclass: fix build when there is no repo on host</title>
<updated>2020-08-26T07:49:39+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2020-08-18T13:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=ec3afd483372bcfa692d649c14bb052919a44880'/>
<id>urn:sha1:ec3afd483372bcfa692d649c14bb052919a44880</id>
<content type='text'>
* failing "which repo" causes the run.buildinfo_manifest task to fail
  before it even reaches the test for empty repotool variable:

  dash -x some-image/1.0-r2/temp/run.buildinfo_manifest.80233

  + export systemd_system_unitdir=/usr/lib/systemd/system
  + export systemd_unitdir=/usr/lib/systemd
  + export systemd_user_unitdir=/usr/lib/systemd/user
  + buildinfo_manifest
  + which repo
  + repotool=
  + bb_sh_exit_handler
  + ret=1
  + [ 1 != 0 ]
  + echo WARNING: exit code 1 from a shell command.
  WARNING: exit code 1 from a shell command.
  + exit 1

  causing nasty long python exception from do_image task

  with this fix, it just shows an warning again:

  dash -x some-image/1.0-r2/temp/run.buildinfo_manifest.80233

  + export systemd_user_unitdir=/usr/lib/systemd/user
  + buildinfo_manifest
  + which repo
  + true
  + repotool=
  + [ -n  ]
  + bbwarn Android repo tool not found; manifest not copied.
  + [ -p some-image/1.0-r2/temp/fifo.80233 ]
  + echo WARNING: Android repo tool not found; manifest not copied.
  WARNING: Android repo tool not found; manifest not copied.
  + ret=0
  + trap  0
  + exit 0

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>image_repo_manifest.bbclass: explicitly call python3</title>
<updated>2020-08-26T07:49:28+00:00</updated>
<author>
<name>Ming Liu</name>
<email>ming.liu@toradex.com</email>
</author>
<published>2020-08-09T10:28:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=918dab09aa0aa3dc225cc19b9c946794daac7d81'/>
<id>urn:sha1:918dab09aa0aa3dc225cc19b9c946794daac7d81</id>
<content type='text'>
Now we have changed to inherit python3native to provide python3 binary
for repo, then we need explicitly call python3 to execute repo, or else
it will firstly try to locate python which will fail if python is not
in HOSTTOOLS.

This fixes a following warning:
| Android repo tool failed to run; manifest not copied

Signed-off-by: Ming Liu &lt;ming.liu@toradex.com&gt;
</content>
</entry>
<entry>
<title>Inherit python3native instead of using HOSTTOOLS.</title>
<updated>2020-08-26T07:47:38+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2020-08-03T06:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=2d882d62feef02a7a4d28738ce595181f301dcd7'/>
<id>urn:sha1:2d882d62feef02a7a4d28738ce595181f301dcd7</id>
<content type='text'>
Signed-off-by: Patrick Vacek &lt;patrickvacek@gmail.com&gt;
</content>
</entry>
<entry>
<title>qemucommand: Restore custom booloader parameter.</title>
<updated>2020-08-26T07:44:16+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2020-07-29T08:46:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=a753c2409f71ec9614ec48ade330c96a1cb919bc'/>
<id>urn:sha1:a753c2409f71ec9614ec48ade330c96a1cb919bc</id>
<content type='text'>
The functionality was (presumably unintentionally) removed, but the
option was still present.

Signed-off-by: Patrick Vacek &lt;patrickvacek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #764 from advancedtelematic/feat/dunfell/headers</title>
<updated>2020-08-12T07:41:47+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2020-08-12T07:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=af3b1dbd6cef901a2a0db8686231b037758d4c86'/>
<id>urn:sha1:af3b1dbd6cef901a2a0db8686231b037758d4c86</id>
<content type='text'>
aktualizr: Bump to latest and install headers in dev package.</content>
</entry>
<entry>
<title>aktualizr: Bump to latest and install headers in dev package.</title>
<updated>2020-08-11T15:58:33+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2020-08-05T14:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=8371f4cf2edf2d3a8b300dd2594af4ddbab042c1'/>
<id>urn:sha1:8371f4cf2edf2d3a8b300dd2594af4ddbab042c1</id>
<content type='text'>
Signed-off-by: Patrick Vacek &lt;patrickvacek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #763 from liuming50/cherry-pick-nfs-utils-fixes-to-dunfell</title>
<updated>2020-08-11T13:21:13+00:00</updated>
<author>
<name>Patrick Vacek</name>
<email>patrickvacek@gmail.com</email>
</author>
<published>2020-08-11T13:21:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=713adb098997daf63ad90d569f1c547028619de9'/>
<id>urn:sha1:713adb098997daf63ad90d569f1c547028619de9</id>
<content type='text'>
Cherry pick nfs utils fixes to dunfell</content>
</entry>
<entry>
<title>nfs-utils: don't add nfs-home-mount.service without sota enabled</title>
<updated>2020-08-11T08:26:30+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2020-07-26T09:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=3fec6c00f3feba92c3a8f7f75f7b0a265f38d58e'/>
<id>urn:sha1:3fec6c00f3feba92c3a8f7f75f7b0a265f38d58e</id>
<content type='text'>
* nfs-home-mount.service is installed by do_install_append_sota, so only when sota is enabled
  but it was always added to SYSTEMD_SERVICE_ even when sota wasn't enabled resulting in
  do_patch failure:
  nfs-utils-2.5.1-r0 do_package: SYSTEMD_SERVICE_nfs-utils value nfs-home-mount.service does not exist

* use sota override everywhere

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>nfs-utils: fix nfs systemd daemons runtime issues</title>
<updated>2020-08-11T08:26:19+00:00</updated>
<author>
<name>Ming Liu</name>
<email>ming.liu@toradex.com</email>
</author>
<published>2020-07-10T14:31:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=50a0abd011d87c57ea2e4d93f0a2221a534d5f40'/>
<id>urn:sha1:50a0abd011d87c57ea2e4d93f0a2221a534d5f40</id>
<content type='text'>
nfs-mountd.service and nfs-statd.service rely on /var/lib/nfs to be
present in rootfs, or else they would run into problems for some files
missing in it.

But a ostree/ota rootfs does not have that directory (removed during
do_image), to fix that, we now copy them to /var/local/lib/nfs and
mount it to /var/lib/nfs at runtime, which is done in
nfs-home-mount.service.

nfs-mountd.service and nfs-statd.service need run after
nfs-home-mount.service.

Signed-off-by: Ming Liu &lt;ming.liu@toradex.com&gt;
</content>
</entry>
</feed>
