summaryrefslogtreecommitdiff
path: root/meta-phosphor/classes
AgeCommit message (Collapse)AuthorFilesLines
2019-08-20Enhance Discovery class infrastructureasmithakarun1-7/+13
The service files contains a 'txt' field, where service-specific data can be added. Addition of this text record facilitates unique identification of IBM BMCs in a network. The idea of this commit is to enhance the bbclass to append a new text record in the avahi static service files. This text record is added only for avahi and not slp. Tested By: The additional data should be in the form of 'Key=Value', else the build will be terminated with the corresponding error. The following possibilities are tested: 1. Key=Value => True 2. Key= => False 3. Key=Value| => True 4. =Value => False 5. Key=Value= => False 6. == => False (From meta-phosphor rev: 2d6aedfb652bc0e6c7657dae586349823e3fb26d) Signed-off-by: asmithakarun <asmithkr@in.ibm.com> Change-Id: Ie0b8466a10097d7fdbfd0c8849a0c0d7145e3923 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-24phosphor-networkd: srcrev bump ebb1ad0c20..2dae96946bAndrew Geissler1-1/+1
William A. Kennington III (11): test: Mock out MAC address access test: Clear out old mocks prior to testing test: Mock rtnetlink calls test_netlink: Add basic request test ethernet_interface: Emit error when missing MAC test: Don't catch exceptions needlessly neighbor: Rework getCurrentNeighbors ethernet_interface: Get rid of address gateway usage ethernet_interface: Write the MAC to configuration ethernet_interface: Fix u-boot MAC environment variable ipaddress: Only check address origin for delete (From meta-phosphor rev: 8c5860121ccba20caa2571b467f6db090eade611) Change-Id: Ied1804ce1fc8a0756d253fc303e659f2490268b1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-17phosphor-networkd: srcrev bump a2145bf5aa..ebb1ad0c20Andrew Geissler1-1/+1
William A. Kennington III (1): test: Mock out interface lookups (From meta-phosphor rev: 901b6b82a36e514ad1b142128d78942eef8a2e65) Change-Id: Ice91741828200e6479588a27798c856d3f9919e9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-13phosphor-networkd: srcrev bump 2fd2f7da68..a2145bf5aaAndrew Geissler1-1/+1
William A. Kennington III (2): util: Clean up MAC address formatting vlan: Disable MAC address setting (From meta-phosphor rev: 66020506c0236d369c23cee8e53056bf0a77d433) Change-Id: I476f5272f6143910cf41baad650f860e226295f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-11phosphor-networkd: srcrev bump f51620ddfa..2fd2f7da68Andrew Geissler1-1/+1
Ravi Teja (1): Network: Remove IP dbus properties update support (From meta-phosphor rev: 155bb88db7fa0a4616bd03ed2c6aa1568a0f6428) Change-Id: Id1e9fb53818c3b324c2c57b0ab31e0201acba74b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-09phosphor-networkd: srcrev bump 946d15940b..f51620ddfaAndrew Geissler1-1/+1
William A. Kennington III (4): build: Apply fixes to accommodate build system updates neighbor: Refactor out netlink code types: Remove custom MacAddr type test: Remove unused mock (From meta-phosphor rev: a9a128677086c8a0a45485216064621d0874eccd) Change-Id: Id81f06a2ad8dc0e4c2b8250938aa7080d0f382d2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-09meta-phosphor: drop flto-automakePatrick Venture1-6/+0
The flto-automake class is no longer required for flto support. (From meta-phosphor rev: 1cd0d85baa6418b5caa6d782483044d58c402061) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ib7d0169d7aa622f955cf7cc214a9e72ec1d34e95 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-20phosphor-networkd: srcrev bump 7bcaccfdae..946d15940bAndrew Geissler1-1/+1
Patrick Venture (1): build: install into bin instead of sbin (From meta-phosphor rev: 2f55f0b397c9aeefc6a0c8ba666cfb10ef6ae117) Change-Id: I46e734d3ea91164c52afb69430a90f355b7fd862 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-14phosphor-networkd: srcrev bump 0283b39bd3..7bcaccfdaeAndrew Geissler1-1/+1
William A. Kennington III (1): makefile: Get rid of unneeded include prepends (From meta-phosphor rev: 0d52b0cf5a8721996c3aebe832dd08ed167a8ec5) Change-Id: If91d0c84b26ce821b0cef891b89f1808704e4309 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-03phosphor-bmc-code-mgmt: srcrev bump d5b8f75c2f..a013560f96Andrew Geissler1-0/+1
Jayashankar Padath (1): Code Update: ApplyTime software manager support Add new service force-reboot.service This adds a new service, force-reboot.service to meta-phosphor layer which initiates a bmc reboot when ApplyTime value is immediate. Reboot is only carried out after the reboot-guard-disable.service and activation process got completed successfully. (From meta-phosphor rev: f7e8258b053f55a753396be8d9dcad1d555c4c04) Change-Id: I31725a151c2d36f94e46b93c06d189fe43526c1e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-29Revert "meta-phosphor: rsyslog: turn off remote logging"Santosh Puranik1-0/+1
This reverts commit b2c81a4dbdb409e1fae7fdefda99adb97f40d912. With changes made to the default rsyslog.conf, rsyslog discards all messages. This prevents the scenario where systemd would try to launch rsyslog on socket activation, causing slowness during boot. (From meta-phosphor rev: e989a6ba8103be2116ba4159e93b910dfc7555ca) Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com> Change-Id: I7eb5511fc0109bc661a0e837f5bc11a636c7d36a Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-21meta-phosphor: Improve kernel version stringLei YU1-0/+17
The kernel version string by yocto by default is <tag>-<revision>, e.g. 5.0.7-b1b37a25644213428f4bab4c427581dd923e35da Where the revision is the version specified by SRCREV, no matter if there are additional pathces applied or not. This commit improves it by * If there are no yocto patches, keep the current version but use a shorter revision, e.g. 5.0.7-b1b37a2 * If there are yocto patches, append -dirty-<new-short-revision> to the version string, e.g. 5.0.7-b1b37a2-dirty-84fa553 Resolves openbmc/openbmc#1289 Tested: Verify the kernel version string is changed as above depending on if there are yocto patches. (From meta-phosphor rev: fcfd10d7380309bc274c4f5a8355ecaeb60ce439) Change-Id: I4210227a981721a6b322d640984ea58c57802cb1 Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-20phosphor-networkd: srcrev bump 0850579309..0283b39bd3Andrew Geissler1-1/+1
Brad Bishop (1): maintainers: Add William Kennington (From meta-phosphor rev: 020c64c9f761a030700b445165ee0ef4297d89b7) Change-Id: Ie2184d9bed9002d96395bcabc2ec96808af6b8e8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-05-15phosphor-software-manager: Use in-repo script, systemd conf and unitsAdriana Kobylak1-6/+0
Use the script, systemd configuration file and service files provided by phosphor-software-manager. Tested: The moved files are installed in their respective locations and code update on Witherspoon is successful. (From meta-phosphor rev: 3b5c7fdc75988dfae86b824708a97c9e8764a565) Change-Id: I316ab2b9bc0a250a5707b15251a9de8810217243 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-22phosphor-networkd: srcrev bump f273d2b562..0850579309Andrew Geissler1-1/+1
William A. Kennington III (1): Static neighbor support (From meta-phosphor rev: 639f66d086f69f7b7915cb43900da81c4dd20d59) Change-Id: I8f6901143d5b62de7ac57be4842e1ff6e8fff2be Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-17meta-phosphor: obmc-phosphor-image: rm extrasdevBrad Bishop1-1/+0
Don't install packagegroup-obmc-apps-extrasdev by default. It only includes a single python script rest-dbus and drags in python on the target. To include packagegroup-obmc-apps-extrasdev add a line like: IMAGE_INSTALL_append = " packagegroup-obmc-apps-extrasdev" to your local.conf (From meta-phosphor rev: d0620aa530293d477a069837236e81ef17ead28a) Change-Id: I697a3870e1c7767d4f524619ed1c258c4055031e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-16skeleton: srcrev bump c0c74e7cca..c8334f3258Andrew Geissler1-1/+1
Brad Bishop (1): Revert "Revert "skeleton: Remove obmcutil"" (From meta-phosphor rev: b32731c6b26d45014600fb437988827635e69304) Change-Id: Id21bc3d76d566e80eca770b4eba06c4bd0ec3393 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-16meta-phosphor: Don't build debug tarball implicitlyEd Tanous1-2/+0
In previous builds, the debug tarball was built as part of the obmc-phosphor-image implicitly. This increases the build times by a trivial amount, which matters, but is not that important. It also makes debugging image dependencies (using bitbake -g) a bear, given that it includes all dependencies for the debug tarball, as well as the actual image. Given that it's pretty trivial to build this manually via bitbake obmc-debug-tarball and (at least in my opinion) injecting the task seems like a bit of a violation of the yocto intracacies, and gives a surprising result to the user, this patchset removes the task add, and makes obmc-phosphor-debug-tarball a truly separate build target. (From meta-phosphor rev: 5c848ab3436bd0ed1062c4657f35a6a6890992ad) Signed-off-by: Ed Tanous <ed.tanous@intel.com> Change-Id: Ie2294f8e324249a44ef73aa10d57f332e8f54168 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-11phosphor-networkd: srcrev bump f1aa51cedf..f273d2b562Andrew Geissler1-1/+1
William A. Kennington III (5): Makefile: Fix bad system header flag build: Use libnl package config instead of hardcoding util: Use standard ether functions for conversion vlan: Modify create method to return an ObjectPath util: Don't ignore non-running interfaces raviteja-b (1): Network:Modified create interface to return the D-Bus object ID (From meta-phosphor rev: 2005567e63646f88a6de224d9732c422b4df9888) Change-Id: Ifb629bf4c210246a9d8d289e6750bf14e9e0cbb7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-10skeleton: srcrev bump c0da84767c..c0c74e7ccaAndrew Geissler1-1/+1
Anthony Wilson (1): skeleton: Use ioctl gpio handling (From meta-phosphor rev: cac8501f2e5404f0f4e5dfb6539049a7040813ef) Change-Id: Idac66c5f57a0800ab2b104c501d8e4ae22aa6fc7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-06update upstream subtreesBrad Bishop1-1/+1
A number of corequisites exist so squashing these all into one patch. meta-ingrasys - refresh master bc513127f4..67bcaf389f meta-hxt - refresh master 86a4df514f..8fe0d38bbb meta-phosphor - refresh master 06c09d7cce..df6ddae3d2 meta-quanta - refresh master 4f126361a1..53f3025271 Change-Id: I3daeef2a0467d8ea4f1fd1c617e526f8b11258af Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-05meta-phosphor: rsyslog: turn off remote loggingBrad Bishop1-1/+0
Don't enable the remote-logging image feature by default. This avoids https://github.com/openbmc/phosphor-logging/issues/19, which prevents OpenBMC from advancing its upstream subtrees (like poky, meta-openembedded ...). (From meta-phosphor rev: b2c81a4dbdb409e1fae7fdefda99adb97f40d912) Change-Id: I428e2d5a8d1184c25e4900ae166a99baf5f8094d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-05skeleton: srcrev bump eaedbe9448..c0da84767cAndrew Geissler1-1/+1
Brad Bishop (1): Revert "skeleton: Remove obmcutil" (From meta-phosphor rev: 3d223780cb494fce39e30243ffbc3bbac4dfe644) Change-Id: I6742b72abcbc9c3f3622b2afd3f93dd70b8d8e3f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-02skeleton: srcrev bump e32e33784a..eaedbe9448Andrew Geissler1-1/+1
Anthony Wilson (1): skeleton: Remove obmcutil Brad Bishop (1): buttons: Remove legacy button applications (From meta-phosphor rev: 5e2dd782ab9e83eaa845d271e6c170ed46f7817e) Change-Id: I98a85946e82ad5c51480824079fb640324d77dd7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-21obmc-phosphor-systemd: allow systemd unit from repoLei YU1-4/+12
If a recipe inherits obmc-phosphor-systemd, all the systemd units defined in the recipe shall exist in the code tree, otherwise it reports "Did not find unit file" error. This commit changes the behavior, and do not report the error if a unit does not exist in code tree. This allows the system unit to be installed from repo, as long as the repo does install the systemd unit to expected path. Tested: Verify the below case passes the build and the unit is installed correctly in the built image: * Put a systemd unit in repo; * In repo, install the unit into /lib/systemd/system * The repo's recipe defines SYSTEMD_SERVICE_${PN} without putting the unit in openbmc tree And verify if the systemd unit in repo is not installed, the build fails due to missing the unit. (From meta-phosphor rev: 5f56aaf1204a39035da1a493a97e86a73650000f) Change-Id: I9ec9c188357c2995d3e8ddbf2675c60f5e17560e Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-13phosphor-networkd: srcrev bump 04c3d714ba..f1aa51cedfAndrew Geissler1-1/+1
William A. Kennington III (3): configure: Don't allow configurable systemd directories configure: Cleanup dbus variables configure: Remove systemd dbus paths (From meta-phosphor rev: d024050887b882480908cb69e784a103353fb9dc) Change-Id: I3f93351ab8ac53765f4d08d4781da566d2533fe9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-12phosphor-networkd: srcrev bump 3f19a51e5f..04c3d714baAndrew Geissler1-1/+1
Patrick Venture (1): test: rtnetlink: use manager interface query (From meta-phosphor rev: 3ebadc3376f274f6a46d3374a81576e80cb4c015) Change-Id: I54646bb29eade6b358b3cedabe9de677b2445e2f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-05phosphor-networkd: srcrev bump 639cfe1f50..3f19a51e5fAndrew Geissler1-1/+1
Patrick Venture (1): test: use mocked sdbus interface for sdbusplus (From meta-phosphor rev: 9b6de0f019b6d9f4bba4da30ccdc096fac724b20) Change-Id: Idc968d05d479695ec9949a692ed3cffb29739281 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-05meta-phosphor: pid-control class: delete extra slashPatrick Venture1-1/+1
Delete the extra slash in the phosphor-pid-control configuration file path. (From meta-phosphor rev: 679e1486fd91ec1ae423addd34e861967213736c) Change-Id: I40ecf06f68609ad7d5a9b847b63b3870d5d11ffa Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-28phosphor-networkd: srcrev bump d3c249ce77..639cfe1f50Andrew Geissler1-1/+1
William A. Kennington III (3): configure: Simplify PKG_CHECK_MODULES configure: Make dbus dir depend on the sysconf make variable configure: Simplify link local autoconfiguration (From meta-phosphor rev: 9e4afe4340eea7ce92b528bbc25d87f523dd599d) Change-Id: I9bf0333d8847295a8faf7a116773b0e851d2ab2d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-22phosphor-networkd: srcrev bump a973340f37..d3c249ce77Andrew Geissler1-1/+1
William A. Kennington III (3): routing_table: Parse v6 routes rtnetlink_server: Refresh for route changes IPv6 gateway support (From meta-phosphor rev: 26f21f4b4b19e9f0c04e0c9f18018315e86e6d7c) Change-Id: I8127b6222e098ae3ede353b0c6b6afc936030e5b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-20meta-phosphor: phosphor-pid-control: transition away from YAMLPatrick Venture1-1/+4
phosphor-pid-control no longer relies on a native recipes to provide a yaml configuration that is compiled into the binary. To enable this, srcrev bump f72ad44140..dca2d484ee James Feist (1): DBusConfiguration: Fix scaling Patrick Venture (3): main: add json configuration path main: if json configuration, override yaml built build: drop support for YAML configurations (From meta-phosphor rev: c7eef0103625e8a7381c23597165e653fc8868a4) Change-Id: If164061e677bccdd2d3a3afa520722dd641d9f1a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-19phosphor-networkd: srcrev bump 781f3355bf..a973340f37Andrew Geissler1-1/+1
Patrick Venture (3): test: use real manager object for testing test: use expect_throw to catch expected exceptions test: use system-first search for dbus interfaces (From meta-phosphor rev: 3cef728c1650c700f00123389fddb10e86111e6d) Change-Id: I41c00690c5318535e547d80a6a59c428c23b7e4e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-19phosphor-networkd: srcrev bump d27410f19f..781f3355bfAndrew Geissler1-1/+1
William A. Kennington III (6): util: Add a function for converting IP bytes to strings util: Add InAddrAny population function util: Add a MacAddr population function ethernet_interface: Link local IPs are never DHCP rtnetlink_server: Refactor out the refresh check ethernet_interface: Only write Gateway= lines when present (From meta-phosphor rev: eeb13145b24c7b3315b6f325f205b78ac0bbcd2c) Change-Id: I16744ed88f95b64723624ac93efac773c2948a7d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-14phosphor-networkd: srcrev bump 461d8f9774..d27410f19fAndrew Geissler1-1/+1
William A. Kennington III (2): types: Add types for IPs and MACs in byte form util: Add a function for converting MAC addresses (From meta-phosphor rev: aa0861941ad957a6e651a3ab582e12fe912bcee0) Change-Id: I414c29eedfad886ba73990380d1b577cf886096c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-09phosphor-networkd: srcrev bump fbafa25b0c..461d8f9774Andrew Geissler1-1/+1
Patrick Venture (2): move service file, dbus conf into repo build: drop duplicate LT_INIT line from configure_ac (From meta-phosphor rev: 037d8b3eb420d9fe7ebeda7fc03c8de78f463b46) Change-Id: I496f6881898f741edd9c51424a936099c0ec005e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-06phosphor: classes: remove tabs from python codeBrad Bishop1-2/+2
A recent upstream bitbake enhancement results in these warnings: WARNING: python should use 4 spaces indentation, but found tabs in config-in-skeleton.bbclass, line 19 WARNING: python should use 4 spaces indentation, but found tabs in config-in-skeleton.bbclass, line 20 python doesn't really do tabs anyway...so update to be conventional by removing tabs. (From meta-phosphor rev: dbd306174888ff952b1225f6aae415220582de54) Change-Id: I36074f401e82bb958d84ca9712683408ee43eaad Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-18phosphor-networkd: srcrev bump cb500dc2b5..fbafa25b0cAndrew Geissler1-1/+1
William A. Kennington III (2): util: Reset Failed Before Restarting Service ethernet_interface: Clean up object creation (From meta-phosphor rev: 88e1a404fe51d8f8f5fc2f273e897c5700368a38) Change-Id: Id39145e3bd2ac121a7f03e58c743f5ac5b1eeeaa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-15mrw-rev.bbclass: bump version 5dd783bMarri Devender Rao1-1/+1
Added TPM support to parsers (From meta-phosphor rev: bb05906a75608105744a122d2e9f452eef8fabb4) Change-Id: I489dba9592620ca2ca2ae489db274a2bfff461c2 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-09reset upstream subtrees to yocto 2.6Brad Bishop1-1/+1
Reset the following subtrees on thud HEAD: poky: 87e3a9739d meta-openembedded: 6094ae18c8 meta-security: 31dc4e7532 meta-raspberrypi: a48743dc36 meta-xilinx: c42016e2e6 Also re-apply backports that didn't make it into thud: poky: 17726d0 systemd-systemctl-native: handle Install wildcards meta-openembedded: 4321a5d libtinyxml2: update to 7.0.1 042f0a3 libcereal: Add native and nativesdk classes e23284f libcereal: Allow empty package 030e8d4 rsyslog: curl-less build with fmhttp PACKAGECONFIG 179a1b9 gtest: update to 1.8.1 Squashed OpenBMC subtree compatibility updates: meta-aspeed: Brad Bishop (1): aspeed: add yocto 2.6 compatibility meta-ibm: Brad Bishop (1): ibm: prepare for yocto 2.6 meta-ingrasys: Brad Bishop (1): ingrasys: set layer compatibility to yocto 2.6 meta-openpower: Brad Bishop (1): openpower: set layer compatibility to yocto 2.6 meta-phosphor: Brad Bishop (3): phosphor: set layer compatibility to thud phosphor: libgpg-error: drop patches phosphor: react to fitimage artifact rename Ed Tanous (4): Dropbear: upgrade options for latest upgrade yocto2.6: update openssl options busybox: remove upstream watchdog patch systemd: Rebase CONFIG_CGROUP_BPF patch Change-Id: I7b1fe71cca880d0372a82d94b5fd785323e3a9e7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-18meta-phosphor: Create obmc-autotools to update AR and RANLIBJames Feist1-0/+6
Many recipes are turning on -flto which causes issues with the linker when dealing with libraries. It was suggested here http://stackoverflow.com/questions/25878407/how-can-i-use-lto-with-static-libraries#comment67660913_25878408 to use the gcc wrappers to deal with this problem. Create flto-automake class as this seems like something that could be globally applied if needed. Tested-by: phosphor-pid-control began to build, saw no new build issues. (From meta-phosphor rev: ae3f085053fa2de4783d6f35a6b5f998743a130a) Change-Id: I3f682cf0fb70e266b544badb0223fa89306332db Signed-off-by: James Feist <james.feist@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-10meta-phosphor: master refresh 65f8850b66..aa2e4bba38Brad Bishop2-2/+2
Update meta-phosphor to master HEAD. Andrew Geissler (13): skeleton: srcrev bump a9427c85f3..e32e33784a phosphor-dbus-interfaces: srcrev bump 0e6d655be2..99b5aaa499 phosphor-dbus-monitor: srcrev bump ecf8910c01..12789e6c66 phosphor-fan-presence: srcrev bump 4978e06c45..f0b020fb32 phosphor-networkd: srcrev bump 35297177b8..cb500dc2b5 phosphor-pid-control: srcrev bump f77ecc7bca..208abce8d8 phosphor-host-ipmid: srcrev bump e04c004b21..4fe7efe885 bmcweb: srcrev bump 3112a144b3..63c7908ddb dbus-sensors: srcrev bump f87dc4c139..7c977b6de8 phosphor-webui: srcrev bump bd500cd2d6..dbf0481196 dbus-sensors: srcrev bump 7c977b6de8..ce3fca414e phosphor-time-manager: srcrev bump 1f1d8e012f..37539dcc2b sdbusplus: srcrev bump 6b4fb2969c..f042393a65 Brad Bishop (1): phosphor: net-snmp: clean up configure options Change-Id: Icfb3ec61eeb63921cce883cbabfa318361964052 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-06meta-phosphor: master refresh 632923e49c..65f8850b66Brad Bishop1-1/+1
Update meta-phosphor to master HEAD. Andrew Geissler (8): bmcweb: srcrev bump 99ad599508..3112a144b3 phosphor-networkd: srcrev bump 74db23cf88..35297177b8 phosphor-objmgr: srcrev bump 6a39e8c727..47c09755e5 entity-manager: srcrev bump b69602b877..61c25c07ca dbus-sensors: srcrev bump 95b079b785..f87dc4c139 phosphor-snmp: srcrev bump bbee5d0d8f..9d18e56285 phosphor-host-ipmid: srcrev bump 77ff3fe596..e04c004b21 phosphor-ipmi-blobs: srcrev bump 50539d3646..9e0c1af678 Yong Li (2): Fix incorrect license type Do not use DBUS_SERVICES in the systemd string substitutions Change-Id: I3f170aee1b5d0e0ab5f040c6a13d39274fdedfc2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-30phosphor-networkd: srcrev bump 79e4415fff..74db23cf88Andrew Geissler1-1/+1
Alexander Filippov (1): Fix checking the status of timer (From meta-phosphor rev: fd76b2ac5159291b0b7028207de2dc1c1bc66284) Change-Id: I31e2c640d7f382d8a8e069ad47e53b4f0269c5c8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-26phosphor-networkd: srcrev bump 798c28119c..79e4415fffAndrew Geissler1-1/+1
Patrick Venture (2): minor cleanup, std namespacing, dropping headers cleanup: add constref to parameters in routing_table William A. Kennington III (1): Fix std::variant usage (From meta-phosphor rev: 6d1228cd89644cde3aa65eb88c8f73a2bdee2818) Change-Id: I5da7dd287f54d122edddfab41e3f722481936f22 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-20Enable pam-ipmi reciepe in obmc-phosphor-imageRichard Marian Thomaiyar1-0/+1
Enable pam-ipmi recipe in obmc-phosphor-image. This will include pam-ipmicheck & pam-ipmisave modules which are required for IPMI authentication to work. (From meta-phosphor rev: d4d8c3639a91e9eadaa45b1083a6113496a03a13) Change-Id: I4ed60fc4d5bbc3c740aecf04b039ce2e4c448595 Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-09meta-phosphor: master refresh c9d91120a2..1795f38b6fBrad Bishop2-1/+4
Update meta-phosphor to master HEAD. Adriana Kobylak (2): rsyslog-policy: Add rsyslog-override.conf Move remote logging features to their own category Brad Bishop (2): phosphor: rsyslog: remove obmc-phosphor-license phosphor: mrw-api: fetch all of serverwiz Change-Id: Ic342bda5d19272b2806f65c7082189d4a79c69d8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-09meta-phosphor: drop obmc-phosphor-license.bbclassPatrick Venture1-4/+0
Drop obmc-phosphor-license.bbclass as it is no longer used. (From meta-phosphor rev: 09031de01222bf29551bf6f639e6b09b4c98b74d) Change-Id: I31d546c96264f2b1784e313383a30b6f64ad644a Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-08meta-phosphor: config-in-skeleton.bbclass: drop inherit licensePatrick Venture1-3/+2
Drop inheriting license from obmc-phosphor-license. The LICENSE value is now provided by skeleton-rev, which also provides the SRC_URI. (From meta-phosphor rev: 8861866cc9e34d74d4a07166b0787890ff43d0ae) Change-Id: I20554471036568bec5bd2cf2fa8d6726e96e14e7 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-08meta-phosphor: skeleton.bbclass: drop inherit licensePatrick Venture1-1/+0
Drop inheriting license from obmc-phosphor-license. The LICENSE value is now provided by skeleton-rev, which also provides the SRC_URI. (From meta-phosphor rev: af9fb7c38e674ffd0bf275733e2d7596c87393d0) Change-Id: I1b73e67c52f1ac671915ed3f7b33965561d64457 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>