summaryrefslogtreecommitdiff
path: root/meta-phosphor/classes
AgeCommit message (Collapse)AuthorFilesLines
2021-06-15phosphor: image_types_phosphor: 64MiB flash default layoutTroy Lee1-0/+3
Add an addition override for 64MiB static flash layout. The existing 32MiB layout are unchanged: partition: size: offset u-boot: 384 KiB (0 KiB) u-boot-env: 128 KiB (384 KiB) kernel/FIT: 4352 KiB (512 KiB) rootfs: 23808 KiB (4864 KiB) rwfs: 4MiB (28672 KiB) The existing 128MiB layout are unchanged: partition: size: offset u-boot: 896 KiB (0 KiB) u-boot-env: 128 KiB (896 KiB) kernel/FIT: 9 MiB (1 MiB) rootfs: 86 MiB (10 MiB) rwfs: 32MiB (96 MiB) The new layout for 64MiB is as follows: partition: size: offset u-boot: 896 KiB (0 KiB) u-boot-env: 128 KiB (896 KiB) kernel/FIT: 9 MiB (1 MiB) rootfs: 32 MiB (10 MiB) rwfs: 22 MiB (42 MiB) Signed-off-by: Troy Lee <troy_lee@aspeedtech.com> Change-Id: I001cf2e9bc30edc34e43c0c4503684050e2a764f
2021-06-03image_type_phosphor: fix signatures generationGeorge Liu1-1/+0
- We will hit a problem intermittently when we build image-bmc: We have 2 tasks running in parallel, the `do_generate_static` and `do_generate_static_alltar`. Both specify to use the same work directory, and both call to generate the signature files: do_generate_static_tar[dirs] = " ${S}/static" do_generate_static_alltar[dirs] = "${S}/static" Depending on timing, one task can remove the `image-full` file from the directory and the other task won't find it, and cause built failed. Error message: image-full: No such file or directory. - Resolves openbmc/openbmc#3797 Tested: built obmc-phopshor-image successfully. Temporarily solve openbmc/issues/3797 Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I7147f6c8db4f3a2a0c0c9bd54ac384ee8882b233
2021-05-13phosphor-network: remove useless bbclassPatrick Williams1-2/+0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I638e0ead44f6de23f5232bffb1067cf309412129
2021-05-12phosphor-networkd: srcrev bump 6aef769f1d..7f191f7aefAndrew Geissler1-1/+1
Bruce Mitchell (1): Replace IRC with Discord Lei YU (1): Fix the same static IP setting from DHCP Patrick Williams (1): use new sdbus++ camelcase William A. Kennington III (1): ethernet_interface: Fix variable naming Change-Id: Ib7d883dc97c18dfcd906b2613b5312966cc0d142 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-06phosphor-networkd: srcrev bump ee5b2c9469..6aef769f1dAndrew Geissler1-1/+1
Patrick Williams (1): use new sdbus++ camelcase Change-Id: I436d7afb03b58974ea4dc33a01eea1169ab1033c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-01phosphor-networkd: srcrev bump efda98bbb0..ee5b2c9469Andrew Geissler1-1/+1
William A. Kennington III (1): util: Remove temporary strings in getIgnoredInterfaces Change-Id: I5519523d24bbb75868252e25c1b022e8d3144c9f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-29phosphor-networkd: srcrev bump a1b897e2a3..efda98bbb0Andrew Geissler1-1/+1
Lei YU (3): Re-organize internal namespace Get ignored interfaces from environment Ignore the interfaces defined in IGNORED_INTERFACES Change-Id: I61343d73f65bdd89eafc5d187a9a0d03a160e98a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-23phosphor-logging: remove native recipe supportPatrick Williams1-1/+0
phosphor-logging use to need to run in a native context to provide YAML processing but that is no longer necessary since commit e523a091d0977adf639eaa7cdf4f895614d2696c. The support to install just the python scripts in a native context overly complicates both the recipe and the corresponding repository build scripting. Remove it since it is no longer needed. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I67542f8f63bf9e30166ac1ab46eb85074cf3e843
2021-04-20phosphor-networkd: srcrev bump 2ea71fa3dc..a1b897e2a3Andrew Geissler1-1/+1
William A. Kennington III (1): util: Collapse toCidr functions Change-Id: I9190fd2d70643c8b4f390fac10fe9d3a6175e29c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-15phosphor-networkd: srcrev bump 4d94ecd8aa..2ea71fa3dcAndrew Geissler1-1/+1
Manojkiran Eda (1): Fix shell check errors & enforce it in CI Change-Id: I60bb7a6ed2c86f17bb35360b012ff791d33ed82d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-14phosphor-networkd: srcrev bump a3b14dcea2..4d94ecd8aaAndrew Geissler1-1/+1
John Wang (1): Change the IPV6_MAX_PREFIX_LENGTH to 128 Change-Id: I89f14ba000b6d6263dae5fea83966741bee7dc42 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-12Enable Systemd NSS module to support DynamicUsersAnton D. Kachalov1-1/+3
DynamicUsers flag in systemd service configuration file required to create, handle and recycle temporary users. This is essential module for upcoming daemons' privilege separation work. Reference: https://github.com/openbmc/openbmc/issues/3383 Signed-off-by: Anton D. Kachalov <gmouse@google.com> Change-Id: Iabd709c4a20f754fc6ea505e640b2d361aba0be2
2021-04-07phosphor-networkd: srcrev bump 359623e2af..a3b14dcea2Andrew Geissler1-1/+1
Lei YU (1): Fix __builtin_ctz related bug Change-Id: Ibfc97185d282d738de6fdc74732813e73982b2c9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-04-06software-manager-mmc: Use zstd instead of zstd-binAdriana Kobylak1-1/+1
The commit meta-openembedded: subtree update:98175fd0cc..da393545a2 removed the zstd recipe (zstd_1.4.5.bb) from meta-openembedded and just left the one in oe-core (zstd_1.4.9.bb): Randy MacLeod (6): zstd: remove the recipe since it moved to oe-core The 1.4.5 recipe had a change to split the binaries by adding "inherit lib_package" to the recipe, but this change is not present in 1.4.9. We'll need to check for any zstd changes in future poky updates since the person that made the change to split the binaries in meta-openembedded might make a submission to port that change into the oe-core recipe. Even though this change will compile, it would break firmware updates on Rainier because only the zstd libraries would be installed and not the binaries. Therefore this commit must be submitted at the same time as the meta-openembedded subtree update. Change-Id: Ie7246195f5db42a1a0c402643439d312ad058a80 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-04-02phosphor-networkd: srcrev bump 983da5568c..359623e2afAndrew Geissler1-1/+1
Johnathan Mantey (1): Improved IPv6 netmask parsing Change-Id: Ib1f8fc86e57be7a873ea438f2e7824b70fde0e72 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-26phosphor-networkd: srcrev bump 39d058572e..983da5568cAndrew Geissler1-1/+1
Alexander Filippov (1): Fix representation IPv6 DNS servers Change-Id: Id5bc44e0581e181f4e525c33d48dfe72b0d2f687 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-19phosphor-networkd: srcrev bump c14b4b30c5..39d058572eAndrew Geissler1-1/+1
Johnathan Mantey (1): Removing inactive reviewer Change-Id: I887b351493cdb53256787f33a7742f41aacf9f21 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-19software-manager-mmc: Use zstd-bin instead of zstdAdriana Kobylak1-1/+1
With openbmc commit 97771a3: "meta-openembedded: subtree update:7206f7f5bc..98175fd0cc", the zstd package was split into libraries and binary: Sean Nyekjaer (3): zstd: split bin into separate package This change added an "inherit lib_package" to the zstd recipe which creates a separate ${PN}-bin package. Therefore, need to use zstd-bin to include the binary. No need to keep zstd since the libraries are not needed for code update to extract the image files. Tested: Verified the zstd binary existed in the rootfs and code update was successful in Rainier. Change-Id: I379ec2b0d85090df5183e3581bc88384eaf4dbc6 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2021-03-18phosphor-networkd: srcrev bump a5a0944ccb..c14b4b30c5Andrew Geissler1-1/+1
Ravi Teja (1): Fix [route] statement Change-Id: Idd62262e90f8651e857e59ed0318c3787b302f7f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-16phosphor-networkd: srcrev bump 1b5ec9c536..a5a0944ccbAndrew Geissler1-1/+1
Ravi Teja (1): Network: Implement ipv6/ipv4 default gateways on EthernetInterface Change-Id: I4a4c3f80b11c1f3787749b4729455f32459be091 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-25phosphor: Fix SyntaxWarnings in obmc-phosphor-systemd.bbclassJoel Stanley1-11/+11
When running with Python 3.8 these statements will warn with: SyntaxWarning: "is" with a literal. Did you mean "=="? Change-Id: I44a873bce37d189d09bd73e64890cc821205cbbf Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-02-25image_types_phosphor: Adding the extended version in MANIFESTChanh Nguyen1-0/+2
This patch will add the "ExtendedVersion" field in manifest file. Note the extended version is typically set in the openbmc/meta-*/meta-MACHINE/conf/local.conf.sample file (This is where TEMPLATECONF points to.) by "EXTENDED_VERSION" variable. Signed-off-by: Chanh Nguyen <chanh@amperemail.onmicrosoft.com> Change-Id: I071448badd3b3f56e7d771af0a058bb58db04511
2021-02-09phosphor-networkd: srcrev bump 86f659e671..1b5ec9c536Andrew Geissler1-1/+1
Manojkiran Eda (1): Make the Individual tests linkable for meson Change-Id: Ia7fd8649fa0ccfbb660febae8a93f5b73c99a67f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-30meta-phosphor: obmc-apps: Add telemetryWludzik, Jozef1-1/+3
Added telemetry package to obmc package groups. Added telemetry to image features for easy opt-out. Change-Id: I66be3a545a1ce1cfb2c2c241629168c5b8d56c0d Signed-off-by: Wludzik, Jozef <jozef.wludzik@intel.com>
2021-01-30skeleton: srcrev bump 361716456e..81100ae9eeAndrew Geissler1-1/+1
Ed Tanous (1): Fix build time error Change-Id: I16b21fd62fc18c2753ef80518dc3ae63f16a5839 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-01-28meta-phosphor: remove ssh test keys class from default imagePatrick Williams1-1/+0
The phosphor-deploy-ssh-keys.bbclass was intended to be an optional method to add additional SSH keys into a test image, but the way it was implemented the class is always creating warnings like: WARNING: obmc-phosphor-image-1.0-r0 do_image: Trying to deploy SSH keys but input variable is empty (SSH_KEYS) Remove the inherit in the phosphor-image. If a user wants this feature they can edit their `conf/local.conf` to add: INHERIT += "phosphor-deploy-ssh-keys" They are likely doing something similar anyhow with the SSH_KEYS variable (adding it to the conf/local.conf). Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id06e25ba0d22f021d81ee2cd0110d696591c1f59
2021-01-20phosphor-networkd: srcrev bump ffcba341a8..86f659e671Andrew Geissler1-1/+1
Asmitha Karunanithi (1): Fix core dump when invalid MAC is configured (From meta-phosphor rev: c609625ff765c6f9456c96926e21567b95b7c10c) Change-Id: I399884aa659541b4bc3d885ab59fb08488faba31 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-15skeleton: srcrev bump 3fbb4443db..361716456eAndrew Geissler1-1/+1
Ed Tanous (1): Fix -Wformat-security issue (From meta-phosphor rev: c24245f8491c45eeaf4e4df07369031e061c1b4f) Change-Id: I455c14cb65fa571eb917b0306ec16949f7797534 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-14image_type_phosphor: Support single signature for the tarball contentsGeorge Liu1-0/+8
Currently the contents of the code update tarball are individually signed and signature files for each file are created. In order to ensure that the contents of the tarball are the expected ones as a full package, it is necessary to create an additional single signature file bashed on the individual signature files. (From meta-phosphor rev: 80b9baede615563bc15e5218cb051f57ae451b8d) Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I6373d4f0387e8f64c2c30be05e0d43af4ed9b913 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-05systemd: remove SYSTEMD_PAGER= profile settingsPatrick Williams1-5/+0
There was support to inject an empty "SYSTEMD_PAGER=" variable into the profile. This was to workaround ANSI control characters being injected into the default systemd tool output, but has a side-effect of disabling the pager for useful commands like `journalctl`. The underlying cause of these control characters was that busybox less was missing features that systemd relies on. Many of these busybox features say "this is essential for less applet to work with ... systemd": https://git.busybox.net/busybox/tree/miscutils/less.c#n103 These are now enabled so this empty environment variable can be removed. (From meta-phosphor rev: d8f8d70f7e4771eb295fff3ca80182b6636411b6) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Idc2fef9ccfb28e7956caf4efc141698940879f65 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-17image_types_phosphor: mmc: Fill empty image with zerosAdriana Kobylak1-1/+9
There are errors seeing in the eMMC when the empty space of an image is filled with 0xff like it's done for NOR chips instead of 0s. Create a function to create empty images with 0s. Also create an empty image for u-boot of 1MB (twice its current size) so if the u-boot image that is flashed on a system is smaller than what the system has, there's no leftover data at the end that can cause issues. Tested: Booted the new image-u-boot file on HW. (From meta-phosphor rev: e4c3d766a0cda490758636f563572152a6ddfaa1) Change-Id: I27f31f76c38bc256b84cad566afa1e98471695db Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-13image-types-phosphor: depend on imagesBrad Bishop1-7/+7
A number of tasks that depend on deployed images erroneously depend on do_populate_sysroot instead of do_deploy. This can have a range of side-effects such as failed image tasks because of missing or stale sub-images in DEPLOY_DIR_IMAGE. (From meta-phosphor rev: 1595ecbe6726f66bd40fcdde02f946a784bf7376) Change-Id: I1d20c1a65f10ed38517b5ba5e87946c64b574eaa Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-12meta-phosphor: bbclass to deploy test SSH keysJean-Marie Verdun2-0/+64
(From meta-phosphor rev: 75c8dc6f5fc565a92da9129291ea09319e8593a6) Change-Id: I375e188abbf3115e00d3ace1ad201d9fc11214d9 Signed-off-by: Jean-Marie Verdun <jean-marie.verdun@hpe.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-16obmc-phosphor-discovery-service: fix bitbake warningPatrick Williams1-1/+1
Fix the following warning in bitbake: WARNING: python should use 4 spaces indentation, but found tabs in obmc-phosphor-discovery-service.bbclass, line 76 (From meta-phosphor rev: 427731f6f772ea7172ad4dc5328fa11ab51c3b17) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I23ecd244376ecc2dff2bc7bea6902a567404196a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-14obmc-phosphor-discovery-service: Include hostname in service namesJeremy Kerr1-1/+2
Currently, we'll export avahi services solely under their service names. With multiple BMCs on a network, this ends up with multiple indistinguisable services exposed over avahi: [jk@pecola ~]$ avahi-browse _obmc_console._tcp + br0 IPv6 obmc_console _obmc_console._tcp local + br0 IPv4 obmc_console _obmc_console._tcp local + br0 IPv4 obmc_console #2 _obmc_console._tcp local + br0 IPv6 obmc_console #2 _obmc_console._tcp local This change uses the hostname as the identifier instead. There's no need to include the service name, as that's what the service type field is for. (From meta-phosphor rev: d4e212eeed5832685839e24cf9ec4207ea3f32ae) Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au> Change-Id: I6b18b60c28cf4f2699693d41c2d52d56cd87a26a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-13meta-phosphor: fru-device: add packageBrad Bishop1-0/+2
Add a fru-device package, packagegroup, and image feature. Remove the ipmi-fru distro feature, since adding it in the first place was a mistake - no projects have conditional ipmi-fru feature flags. (From meta-phosphor rev: 4525a9d01a5f65438342a894f27c82f0dd61642c) Change-Id: I6928ac67d4acb4568359a308b45cb0734d116054 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-10meta-phosphor: obmc-apps: Add health monitoringVijay Khemka1-0/+2
Add phosphor-health-monitor packages to obmc packagroups and create IMAGE_FEATURES for easy opt-out. (From meta-phosphor rev: 67a3c577eced35685ec373b30a1419be5f3d3827) Change-Id: I912610933a2e73530e862feff684134dce9dfe99 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-04phosphor-networkd: srcrev bump 33bc9a9360..ffcba341a8Andrew Geissler1-1/+1
William A. Kennington III (1): ethernet_interface: Fix gateway entry emission (From meta-phosphor rev: 73e7995510e92d0255c44ca9a8b00c99d6195f96) Change-Id: I9ad74aee7aab96a5b405a8349209053c61eeccfb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-03phosphor-networkd: srcrev bump 76b2aa3e7e..33bc9a9360Andrew Geissler1-1/+1
Asmitha Karunanithi (1): Fix for not updating invalid MAC to fw_printenv (From meta-phosphor rev: 578679b301937b2dc069fa0c2326e978fad287fd) Change-Id: Ibe4cb93eb16dda2cc8b6a99353991c6fb8e9d622 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-02skeleton: srcrev bump 1146f8c6e5..3fbb4443dbAndrew Geissler1-1/+1
Andrew Geissler (1): fix sizeof bug (From meta-phosphor rev: 66849a401a8684391c09de24092d869bd750352b) Change-Id: I41605d10b2fa22321afe75a6bf8e0ad00b512605 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-01meta-phosphor: ldap: nsswitch: add rootfs posthookBrad Bishop1-0/+8
An ldap image feature was recently added. If the image feature is used without the distro feature, nsswitch will have the wrong content and the function won't work. Move this logic to a rootfs post hook so that the distro feature is not required (and can be deprecated) and because this is the expected way to make these sorts of modifications to base files anyway. (From meta-phosphor rev: 22de160c862b4cf4fee2a3f62e9bd7fad807344d) Change-Id: I1bc69a96e833801c58bebce68b633e8550982fb8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-01phosphor-software-manager-mmc: Set optional-images configAdriana Kobylak1-0/+1
Set the optional-images config option to image-hostfw, which is an image file added to the mmc code update tarball at build time. This config option enables signature validation on the files specified if signature validation is enabled and the optional file exists in the tarball. Tested: Verified signature validation was run over the image-hostfw file. (From meta-phosphor rev: 7625008312e8ce8db5e3c46b2c890dbe36718c25) Change-Id: Ifdd5c27b639453cca77d36f1209b50c7efea20ef Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-01Revert "image_types_phosphor.bbclass: Add a mmc-verity image type"Adriana Kobylak1-99/+2
This reverts commit 86cfbd54a3ef9c7379e044723253a38f850bab56. There was a change in direction in the eMMC implementation that didn't require verity verification, so removing from the code. Documentation reference: https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/28443 In addition, oe-core has now a verity bbclass in meta-security that could be used if needed. Reference: https://patches.openembedded.org/patch/171851/ (From meta-phosphor rev: 7edade144ae0c6291ded57858dc3f8e05ee873c9) Change-Id: Ia56a06ef3b09518f7f45241aacfba12a4a57415d Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-26meta-phosphor: obmc-apps: Avoid extrasBrad Bishop1-0/+8
Much like CORE_IMAGE_EXTRA_INSTALL, packagegroup-obmc-apps-extras is a dumping ground. Move packages to proper packagroups (bmcweb, ikvm, dbus-monitor, ldap) and create IMAGE_FEATURES for easy opt-out. (From meta-phosphor rev: 7463d6daf6868dcad47070c35c1abaec5cf3d2a5) Change-Id: Ic4209059ac6e22aac18ef95010c7da1439686962 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-19phosphor-networkd: srcrev bump 7f9c6680ab..76b2aa3e7eAndrew Geissler1-1/+1
Alexander Filippov (1): Ensure that the MAC address is saved in u-boot-env (From meta-phosphor rev: 9af3db339a485a036155673eaaf77b33cb1c5bf2) Change-Id: I63e1f353e53cf43832feb56dd5711c837afc8297 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-14phosphor-image: Avoid CORE_IMAGE_EXTRA_INSTALLBrad Bishop1-5/+9
CORE_IMAGE_EXTRA_INSTALL is a dumping ground. Move packages to proper packagroups (console/sol, rng) and create IMAGE_FEATURES for easy opt-out. Move the ffdc application to the debugging packagegroup. Move the pam-access plugin to the user management packagegroup. (From meta-phosphor rev: 94bf53d44193b6c5d123c462333fdedf91613370) Change-Id: If43af92f9bfcb6e0eef08adefbce077defd90b8d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-08-14obmc-phosphor-image: devtools refactoringBrad Bishop1-5/+3
Move i2c tools to the devtools package, right next to gpio tools. Rename extrasdevtools to just devtools. "Extra" doesn't convey any useful information. We can get away with this rename since noone is touching the package. Add an IMAGE_FEATURE for devtools, for easy opt-out. (From meta-phosphor rev: 113fe568c65247e4dc99513b679b74c049178d36) Change-Id: I28e8e6444e7d5d8c5c6b7c0fb6666587027b3a7b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-08-14pam-ipmi: move to netipmiBrad Bishop1-1/+0
There is no reason to install the pam-ipmi module if net-ipmi isn't being installed. (From meta-phosphor rev: 26921a3944fe1a7d223212c9715e6b50dd53f666) Change-Id: Ibb4a418f710f41d85472f7224fd9e480ca881296 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-08-14obmc-phosphor-image: move licenseBrad Bishop1-2/+0
Move the LICENSE directive to the image recipe so other recipes could have their own license, and because this is how oe-core is organized. (From meta-phosphor rev: 92cadf349fb2948e64e44fba73b5eba1944886e2) Change-Id: I6cc0499b9874ac38852cde05cb44fd32f8871204 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-08-14obmc-phosphor-image: move rootfs cmds to recipeBrad Bishop1-10/+0
Similar to IMAGE_FEATURES, move the rootfs modifications to the image recipe to open up the possibility of other image recipes using obmc-phosphor-image.bbclass. Leave the rootfs command definitions in the class for use by other image recipes. (From meta-phosphor rev: 1e92fefdf8c8da253a4ed0ae35256af7592da0b6) Change-Id: I814f73e24fda19c7fd5393252b660b20079e66c7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>