Skip to content
Snippets Groups Projects
  1. Aug 30, 2022
    • Stefan Schmidt's avatar
      modbus-testing: Add initial recipe for libmodbus examples · 6f23561e
      Stefan Schmidt authored
      
      The libmodbus project does not offer examples of library usage in their
      distribution. To make the life easier for Oniro integrators and
      developers we provide a basic set of examples to get a head-start when
      developing an application using libmodbus.
      
      The scope for these examples is Oniro, so the recipe here is not
      targeted at staging (I have no plans to upstream this), but at the
      meta-oniro-core layer.
      
      Signed-off-by: default avatarStefan Schmidt <stefan.schmidt@huawei.com>
      6f23561e
  2. Aug 29, 2022
    • Zygmunt Krynicki's avatar
      rauc,oniro-bundle-base: add constants for QEMU ARM · d50b75b9
      Zygmunt Krynicki authored
      
      The new QEMU ARM machines all use EFI/GRUB and act and behave like a typcal
      x86_64 box would. In addition, re-order the entries so that physical machines
      and virtual machines are clustered together, and in the same order.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      d50b75b9
    • Zygmunt Krynicki's avatar
      ci: simplify special logic for CI_ONIRO_GIT_REPO_PATH · c00629fa
      Zygmunt Krynicki authored
      
      The Oniro pipeline is a bit special, because it has to cope with several layers
      of git repositories. On one hand side oniro.git uses git-repo manifests, this
      presents the first complexity of a branch trying to change the manifest that
      needs special care to test correctly (so that the test correctly verifies the
      change, rather than previous, known-good commit). On the other hand side it can
      be used as a reusable pipeline in other repositories that are described by the
      manifest naturally have distinct projects with their own pipelines.
      
      As a sort-of special case, oniro.git fits both of those conditions. Changes to
      oniro.git need to both replace the manifest checkout stage (repo init && repo
      sync) _and_ replace what the manifest would have checked out to instead use
      what GitLab wants to check out inside $CI_PROJECT_DIR.
      
      This presents us with a puzzle, what _did_ GitLab runner do? What exactly is
      checked out in $CI_PROJECT_DIR? This depends on project settings, pipeline type
      and perhaps other things we have yet to encounter.
      
      Instead of trying to correctly model all the variants, let's do something
      stupid and brutal, but correct. When the pipeline indicates that manifest
      element needs to be replaced by setting $CI_ONIRO_GIT_REPO_PATH to a non-empty
      value then remove the git checkout prepared by git-repo and replace it with a
      symbolic link to $CI_PROJECT_DIR.
      
      This allows us to work with merge trains, pipelines for branches and pipelines
      for merge requests all at the same time.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      c00629fa
  3. Aug 26, 2022
  4. Aug 25, 2022
  5. Aug 24, 2022
  6. Aug 23, 2022
  7. Aug 22, 2022
  8. Aug 20, 2022
  9. Aug 19, 2022
  10. Aug 18, 2022
    • Andrei Gherzan's avatar
      Align ONIRO_LAYERS_CONF_VERSION/ONIRO_REQUIRED_LAYERS_CONF_VERSION · f64a9420
      Andrei Gherzan authored
      
      We define the initial value for these variables as being 1. We also need
      to set a default value for ONIRO_LAYERS_CONF_VERSION because the check
      will not be triggered when ONIRO_LAYERS_CONF_VERSION is not defined
      (builds before this check is introduced).
      
      Finally, we drop POKY_BBLAYERS_CONF_VERSION as it is  an artefact from
      when the project was using the poky distro.
      
      Signed-off-by: Andrei Gherzan's avatarAndrei Gherzan <andrei.gherzan@huawei.com>
      Verified
      f64a9420
    • Andrei Gherzan's avatar
      oniro-sanity.bbclass: Check for bblayers.conf.samples incompatibility · 0738ecd3
      Andrei Gherzan authored
      
      The logic is similar to how oe-core and poky handle their set of sample
      configurations. The core difference is the fact that we only flag
      currently (no automatic migrations yet) by providing a helpful build
      error before parsing. In this way we can instruct an user to update
      their bblayers.conf when the Oniro introduced new lateyers integrations.
      
      The variables of interest here are ONIRO_LAYERS_CONF_VERSION and
      ONIRO_REQUIRED_LAYERS_CONF_VERSION. Whenever the project's
      bblayers.conf.sample changes, we need to bump both of these values.
      
      Signed-off-by: Andrei Gherzan's avatarAndrei Gherzan <andrei.gherzan@huawei.com>
      Verified
      0738ecd3
    • Andrei Gherzan's avatar
      Introduce ONIRO_FLAVOUR/ONIRO_FLAVOUR_PRETTY · 8a4d1213
      Andrei Gherzan authored
      
      Each distro configurations are now defining DISTRO and DISTRO_NAME based
      on ONIRO_FLAVOUR (which in turn is autogenerated from
      ONIRO_FLAVOUR_PRETTY). This reduces duplication but also allows to check
      for the flavour at build time via querying ONIRO_FLAVOUR.
      
      Signed-off-by: Andrei Gherzan's avatarAndrei Gherzan <andrei.gherzan@huawei.com>
      Verified
      8a4d1213
    • Pavel Zhukov's avatar
      default.xml: Bump jiazhang0/meta-secure-core revision · e9b24089
      Pavel Zhukov authored
      
      * def57bd : ima: Remove disabling CONFIG_IMA_TEMPLATE - He Zhe
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      e9b24089
    • Pavel Zhukov's avatar
      default.xml: Bump meta-intel revision · cf4e3582
      Pavel Zhukov authored
      
      * 15cdda2 : linux-intel-dev: update to 5.19.0 - Naveen Saini
      * 1b7dd7a : linux-intel-rt/5.15: update to v5.15.49 - Naveen Saini
      * 54d5b80 : linux-intel/5.15: update to v5.15.49 - Naveen Saini
      * 032466f : onednn: turn on PACKAGECONFIG for GPU engine - Anuj Mittal
      * 43224e9 : onednn : Upgrade 2.6 -> 2.6.1 - Yogesh Tyagi
      * ae72503 : intel-microcode: upgrade 20220510 -> 20220809 - Anuj Mittal
      * 3898a44 : intel-compute-runtime: upgrade 22.23.23405 -> 22.31.23852 - Anuj Mittal
      * 29ab273 : intel-microcode: update SRCREV for 20220510 - Yongxin Liu
      * 3bf3a4b : openvino-inference-engine: enable GPU plugin - Anuj Mittal
      * f47a4b0 : intel-graphics-compiler: upgrade 1.0.11378 -> 1.0.11702.1 - Anuj Mittal
      * a6a0a70 : linux-intel: fix buildpaths issue - Anuj Mittal
      * 9cb16a0 : onevpl-intel-gpu: Fix HEVC 12 bit Encode - Teng, Jin Chung
      * 79ca0ec : intel-compute-runtime: upgrade 22.22.23355 -> 22.23.23405 - Anuj Mittal
      * 3af3b5c : intel-graphics-compiler: upgrade 1.0.11279 -> 1.0.11378 - Anuj Mittal
      * f322d4f : ixgbe : upgrade 5.14.6 -> 5.15.2 - Yogesh Tyagi
      * ceb7e22 : ixgbevf : upgrade 4.14.5 -> 4.15.1 - Yogesh Tyagi
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      cf4e3582
    • Pavel Zhukov's avatar
      default.xml: Bump meta-openembedded revision · 35bec0c2
      Pavel Zhukov authored
      
      * acbe748 : cryptsetup: Add support for building without SSH tokens - Peter Kjellerstedt
      * ce74ad4 : libwebsockets: Avoid absolute paths in *.cmake files in the sysroot - Peter Kjellerstedt
      * 9165fb0 : yasm: fix buildpaths warning - Anuj Mittal
      * 73a17ff : frr: fix buildpaths issue - Mingli Yu
      * 78e65e7 : apache2: Fix the buildpaths issue - Mingli Yu
      * bbfdaf4 : openipmi: Fix buildpaths issue - Mingli Yu
      * 055f26c : freeradius: Fix buildpaths issue - Mingli Yu
      * fe7250a : postgresql: Fix the buildpaths issue - Mingli Yu
      * 2594e97 : net-snmp: set ac_cv_path_PSPROG - Mingli Yu
      * 72d3abd : ibus: Swith to use main branch instead of master - Khem Raj
      * 3207be5 : polkit: update patches for musl compilation - Marta Rybczynska
      * eb9a5dc : polkit: Add --shell /bin/nologin to polkitd user - Akash Hadke
      * 5b7f7f3 : polkit-group-rule-udisks2: fix override syntax in RDEPENDS - Yi Zhao
      * 64f9534 : polkit: add udisks2 rule - Vyacheslav Yurkov
      * a8b879b : glmark2: fix compatibility with python-3.11 - Martin Jansa
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      35bec0c2
Loading