Yocto changes to TEMPLATECONF location.

Patrick Williams patrick at stwcx.xyz
Tue Sep 13 05:34:32 AEST 2022


On Fri, Sep 09, 2022 at 10:58:39AM -0500, Patrick Williams wrote:
> Hello,
> 
> An upstream Yocto changes is causing us to move the location of the
> template config files in our machine layers.  These are the
> `bblayers.conf.sample` and `local.conf.sample` locations.
> 
> I have made all the necessary changes (basically just file moves) in
> our tree[1] and some minor changes to the `setup` script.  If you happen
> to use `openbmc-env` to set up your environment, you will need to
> adjust the TEMPLATECONF environment variable accordingly (look at
> `setup` for an example).
> 
> I have also updated any references in docs[2] to avoid usage of
> `openbmc-env` and `TEMPLATECONF` and switch instead to recommend `setup`
> workflows.
> 
> If you have any machines in a downstream fork you may also need to make
> similar file location changes once we pull in the next subtree update.
> These might be helpful for you:
> 
> ```
>    $ git ls-files "**/*.sample" | \
>      grep -v -e poky -e meta-security -e meta-openembedded | \
>      xargs -n1 dirname | sed 's#$#/templates/default#' | \
>      sort | uniq | xargs mkdir -p
>    $ git ls-files "**/*.sample" | \
>      grep -v -e poky -e meta-security -e meta-openembedded | \
>      sed 's#\(.*\)/conf/\(.*\)#\1/conf/\2 \1/conf/templates/default/\2#' | \
>      xargs -n2 git mv -f
> ```
> 
> 1. https://gerrit.openbmc.org/c/openbmc/openbmc/+/57049
> 2. https://gerrit.openbmc.org/c/openbmc/docs/+/57050
> 
> -- 
> Patrick Williams

The conf-notes.txt files also needed to be moved.

```
    $ git ls-files "**/conf-notes.txt" | \
      grep -v -e poky -e meta-security -e meta-openembedded | \
      sed 's#\(.*\)/conf/\(.*\)#\1/conf/\2 \1/conf/templates/default/\2#' | \
      xargs -n2 git mv -f
```

https://gerrit.openbmc.org/c/openbmc/openbmc/+/57094

-- 
Patrick Williams
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20220912/46a6a41e/attachment.sig>


More information about the openbmc mailing list