summaryrefslogtreecommitdiff
path: root/meta-google
AgeCommit message (Collapse)AuthorFilesLines
2021-02-19meta-google: gbmc-ncsi-config: Fix sslhWilliam A. Kennington III2-4/+2
The name of the unit files got updated, but the internal references did not. Change-Id: I772e5755ba45cc7f4b4fdd2469286f08032c0f9d Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-18meta-google: gbmc-ncsi-config: Remove compatabilityWilliam A. Kennington III1-4/+0
We are now caught up enough that we don't need these compatability variables or provided packages anymore. Change-Id: I7dbfb1ffe447c97bb4baaba20a15be9187983b41 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-18meta-google: Add gbmc distroBrandon Kim1-0/+18
Upstream our base distro Upstream: 1fe32412faa5dbe9691b977c100712d2baa89887 Google-Bug-Id: 179617826 Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: Ib0795ffb39ea8124c808f7ecb1d48808bce3e46e
2021-02-18meta-google: google-ipmi-sys: Add NCSI overrideWilliam A. Kennington III1-0/+3
Change-Id: Ib5d9e1d60194d71c433003669c16f896964729ad Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-18meta-google: obmc-phosphor-image: Add NCSI when specifiedWilliam A. Kennington III1-0/+2
Change-Id: Id15f7bb08f08da3cfdef24c0c38a42caffdb70c0 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: obmc-phosphor-image: Add iperf3William A. Kennington III1-0/+1
Change-Id: I56abfee5270d63e8077314f548effa86596a148d Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: obmc-phosphor-image: Add systemd-configWilliam A. Kennington III1-0/+2
Change-Id: I37c82c2e7d494e7ae5581ee93ea34ac2908bedfb Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: Fold gbmc-sslh into gbmc-ncsi-configWilliam A. Kennington III4-27/+20
Logically these packages belong together and don't make much sense without each other. Combine them to reduce package complexity for users. Change-Id: I3d3998f8d10cacbd01f6d883b0033a3260ff60df Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: gbmc-ncsi-config: Add missing runtime requirementsWilliam A. Kennington III1-0/+2
We need sslh and nftables in order for our interface configuration to be useful. Change-Id: I7dffc66dadc1a0d758241344e3908017af304b6a Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: gbmc-ncsi-config: Rename from ncsid-configWilliam A. Kennington III3-45/+50
Make it clear this is a gbmc style configuration, similar to gbmc-systemd-config or gbmc-iperf3. Change-Id: Icd9a2f45f5b399ecb3f8ab1a63d1f0344342ab3a Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: nftables-systemd: Fix for missing rulesWilliam A. Kennington III1-1/+1
We need nftables-systemd to execute correctly even if the machine has no rules installed. Change-Id: I20d58b721381a2829eaa2baedd5d79e8e0a10fd0 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-17meta-google: recipes-google: nftables: Import from gBMCWilly Tu2-0/+28
Initial recipes-google/nftables code from gBMC. Google-Bug-Id: 179618498 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Signed-off-by: Willy Tu <wltu@google.com> Change-Id: Ic768cd1ffeec5831063c9a0f5cdbc8fdcd36a862
2021-02-17meta-google: recipes-extended: networking: mstpd: Import from gBMCWilly Tu3-0/+72
Initial recipes-extended/networking mstpd code from gBMC. Google-Bug-Id: 179618485 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: Ia8a39b1f502283c9b0e1273bc28d9b7046a34164 Signed-off-by: Willy Tu <wltu@google.com>
2021-02-16meta-google: recipes-google: networking: gbmc-sslh: Import from gBMCWilly Tu3-0/+51
Initial recipes-google/networking gbmc-sslh code from gBMC. Google-Bug-Id: 179617830 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: I9d7cdcad8a816dd878cdbb2e30272ac7f223d49e Signed-off-by: Willy Tu <wltu@google.com>
2021-02-16meta-google: recipes-extended: networking: sslh: Import from gBMCWilly Tu1-0/+31
Initial recipes-extended/networking sslh code from gBMC. Google-Bug-Id: 179618485 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: Iaf34ac877ad922970290bf398a5e86ad22011336 Signed-off-by: Willy Tu <wltu@google.com>
2021-02-13meta-google: recipes-google: systemd: Import from gBMCWilly Tu3-0/+57
Initial recipes-google/systemd code from gBMC. Google-Bug-Id: 179618486 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Signed-off-by: Willy Tu <wltu@google.com> Change-Id: I3c1b9678049e9f5384482af366d0dd104740a207
2021-02-13meta-google: avahi: Restrict settings to machine interfaceWilliam A. Kennington III2-0/+13
We don't want this to run on external interfaces, so we limit avahi to the internal interface only. Google-Bug-Id: 166192295 Change-Id: Ifc056baab670d3c09aaba7256041777aa7bff6e3 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-12meta-google: recipes-google: networking: iperf3: Import from gBMCWilly Tu2-0/+39
Initial recipes-google/networking iperf3 code from gBMC. Google-Bug-Id: 179617830 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Signed-off-by: Willy Tu <wltu@google.com> Change-Id: I686a3debd6b6647ce215253c555f208d2a5e46f2
2021-02-12meta-google: recipes-core: systemd: Import from gBMCWilly Tu1-0/+5
Initial recipes-core/systemd code from gBMC. Google-Bug-Id: 179618484 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: Ibe874e7558461485f2fbf74a2c4d1bbe222d809e Signed-off-by: Willy Tu <wltu@google.com>
2021-02-11meta-google: conf2struct-native: Add packageWilliam A. Kennington III3-0/+89
Google-Bug-Id: 179618161 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: I1f86406891528241295455c6498f2a488d5b1b78 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-11meta-google: libconfig-perl: Add 0.100William A. Kennington III1-0/+16
Google-Bug-Id: 179618161 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: Ie0017d9febe92fd968ef7c71ef24ce2aaed526e1 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-11meta-google: libconfig: Add native bbclassWilliam A. Kennington III1-0/+1
Needed to build a native conf2struct, ultimately packaging sslh Google-Bug-Id: 179618161 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: I19f37ed554c9c37f90993fc4d972d9f18d622416 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-11meta-google: recipes-core: busybox: Import from gBMCWilly Tu4-0/+14
Initial recipes-core/busybox code from gBMC. Google-Bug-Id: 179618494 Upstream: 8ac594bdf054082ca6dbe35c4345759fe4c31669 Change-Id: Iab31d541d0130e9c1da7b7289383ecd66353f30c Signed-off-by: Willy Tu <wltu@google.com>
2021-02-10google-misc: srcrev bump 7d6fa42fd1..a65b7b8174Andrew Geissler1-1/+1
William A. Kennington III (1): Add missing googletest subproject Change-Id: I19603616da8f40104a86ef7367e8d8e7e2400494 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-02-10MAINTAINERS: OWNERS: Add Brandon KimBrandon Kim2-0/+2
Change-Id: I2f3d0dfd3ab97f0da0f179769598cb3dca66a134 Signed-off-by: Brandon Kim <brandonkim@google.com>
2021-02-09meta-google: ncsid-config: Error for missing interfaceWilliam A. Kennington III1-0/+5
Change-Id: Ifeb48720421e13f9313f056f8c15232982824daa Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-google: ncsid-config: Fixup recipeWilliam A. Kennington III2-2/+17
The license was mistakenly set to closed and it was missing an included rules file. Google-Bug-Id: 179618497 Change-Id: I8b9b01f7b53f03e6caa079de36e096db1a875955 Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-google: Add ncsid-config packageWilliam A. Kennington III1-0/+39
Google-Bug-Id: 179618497 Change-Id: Id0ba358215054159e1d9a2329ae2393b5b9eeabf Signed-off-by: William A. Kennington III <wak@google.com>
2021-02-09meta-google: Add NCSId at 7d6fa42William A. Kennington III1-0/+40
Google-Bug-Id: 179618497 Change-Id: I1af1d4269e5473302b7741c4c74dcb7c130ff01e Signed-off-by: William A. Kennington III <wak@google.com>
2021-01-20Add Owners Plugin to meta-googleEd Tanous1-0/+5
Please see https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/39379 for details about why this is necessary. (From meta-google rev: 7ff4d679a51da3f1462d801875b1d10b46fb350f) Signed-off-by: Ed Tanous <ed@tanous.net> Change-Id: I42a6f54117c39e380b12d18008a024ad195b3f0d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-08meta-google: recipes-google: Add static dev CA and specific userAlan Kuo3-0/+59
Add Feature: 1. default-users: Add static User "Megapede" without password 2. default-ca-dev: Add static dev CA Note: 1. CA PATH: meta-google\recipes-google\default-ca-dev\default-ca-dev\certs\authority All CAs under the folder will be encapsulated into the firmware image (From meta-google rev: 0f2aba07b911c194e8ae5323040a80e55f761fd2) Signed-off-by: Alan Kuo <Alan_Kuo@quantatw.com> Change-Id: I862e74445e67662e11c06bdfd20606656f5043f7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-17Add Ed as a meta-google maintainerEd Tanous1-0/+1
I really would've preferred pulling a sword from a stone, or been given a 2 factor encryption key by the lady of the lake, but as monty python says "strange women lying in ponds distributing swords is no basis for a system of government. Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony." As such, I submit this to the masses for approval. (From meta-google rev: 78fc1ee55f0592d678a3ec04be9d63e671b694c3) Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: Icac06f2b977af30693c40183432c3f2a921899df Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-30google-ipmi-sys: srcrev bump 29f35bce73..96ad906981Andrew Geissler1-1/+1
William A. Kennington III (1): Remove globally constructed variables (From meta-google rev: 8bd798d440c5279b239ad7925b96a92531edfc30) Change-Id: I5cfa5278257518b0110d23cd7047ed88544e8f31 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-12google-ipmi-sys: srcrev bump 6d50744c31..29f35bce73Andrew Geissler1-1/+1
William A. Kennington III (1): Add suppport for retrieving machine name (From meta-google rev: f8812be73efda1edd9622296754b52922be864a5) Change-Id: I11fe41cbc232d95d13363bf6160c967afb9cc1cc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-05meta-google: update Yocto compat for gatesgarthPatrick Williams1-1/+1
The next release of Yocto is soon and most of the upstream layers have switched support strings for it. Support layer compat for gatesgarth (current) and dunsfell (previous). (From meta-google rev: 98b0607cb298193ee7a8033e0c333224a10d0477) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie038d9ad9f7f785fd8b3091cb19d6b593924eace Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-09google-ipmi-sys: srcrev bump cc53c847f1..6d50744c31Andrew Geissler1-1/+1
Patrick Venture (7): split out handler implementation from interface move handler specific method to implementation pcie_i2c: drop unused util header add missing headers to handler mock move implementation to ipmi file split the commands out drop unused header: handler_ipml William A. Kennington III (1): handler: Add more entity IDs (From meta-google rev: 71e79814c908b52061d7c4ab51e0d41bcff5deaa) Change-Id: I89e28f1e3821871a1a354423a45f97b851acc304 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-08MAINTAINERS: add benjaminfair@ as a maintainerWilliam A. Kennington III1-0/+1
(From meta-google rev: 37a453c144b531981c3affd0b55fffa1228afc14) Change-Id: Ia9ec69820ec2d1c52977a94ddcbea44f4f88e442 Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-08MAINTAINERS: add wak@ as a maintainerWilliam A. Kennington III1-0/+1
(From meta-google rev: 07857dbb7eee6d7992710e15eae7d2f013cf18c3) Change-Id: I49f02ea38f929f9dfbc0e5b059dd135cfeb3c047 Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-02MAINTAINERS: drop venture@ from listPatrick Venture1-1/+0
Patrick Venture is no longer a maintainer of this repository. (From meta-google rev: e2bcf8217bd17965b0ec6e188f4ef5a67aa15c4c) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ifc7149caf2b59dc82330f0961a807b82f21e3b36 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-21google-ipmi-i2c: srcrev bump 2da4d98236..b7d431199aAndrew Geissler1-1/+1
Benjamin Fair (1): Add missing cstdio include (From meta-google rev: 6ed359d324c73ec2b3944b77530071b4ca8f9aba) Change-Id: I1a5f54077893fa5314826d3913aa3cdb4f5d19b0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-01meta-google: dunfell: add support for new layerAndrew Geissler1-1/+1
(From meta-google rev: 74821b8be2d4fdeec6d6663147b0016175dae469) Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ibf35a67b59b869b3a4d5fb46665a9797119de580 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-07google-ipmi-i2c: srcrev bump 14853c7336..2da4d98236Andrew Geissler1-1/+1
Zhenfei Tai (2): Add .clang-ignore for jenkins test Format markdown tables in README (From meta-google rev: cbd7e9a752b707558c96c4bbc7433fb7cf290129) Change-Id: I0ad72f2e85b977658065114f66d2f32b20b6acc2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-10-02google-ipmi-sys: srcrev bump 0c0bfd3a14..cc53c847f1Andrew Geissler1-1/+1
Peter Lundgren (1): Add more entity ids (From meta-google rev: 5f6e2d2cf2227d026c72f845456c410c7a626439) Change-Id: Iaf0b72a99ca5d2fb2abb9e5b8c3e7f6695078f1c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-20meta-google: layer.conf: add zeus compatibilityPatrick Venture1-1/+1
OE-core master will be dropping warrior soon; zeus is the next release. (From meta-google rev: 3bc085b11bb53063d63b043a9d678cfd4359eacd) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ia05fbd051ec17edd30849480fbeb94c263f96935 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-19google-ipmi-sys: srcrev bump 0885a9dad9..0c0bfd3a14Andrew Geissler1-1/+1
Brad Bishop (1): conf: use Wno-portability (From meta-google rev: 71818d775a18b8ef99f354344d567bef5f9e86e0) Change-Id: I7c52246d3ca1a1d346dda867f006a2291b8ef5b4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-08-02google-ipmi-sys: srcrev bump ba32fe4e25..0885a9dad9Andrew Geissler1-1/+1
Patrick Venture (1): MAINTAINERS: add wak@ as new maintainer (From meta-google rev: 51613cf734f733865e121c0ed94e983784f1de32) Change-Id: I3182d49f2341078f1503f03b12e0667ef5a3e43d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-08-02google-ipmi-i2c: srcrev bump 605687d8a0..14853c7336Andrew Geissler1-1/+1
Patrick Venture (1): MAINTAINERS: add wak@ as new maintainer (From meta-google rev: 2b8d4e91b48beb87e8ea6020f4f7a158dbd85101) Change-Id: If6bd409914e5d2feecae662603c1853c86006ee7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-05-09meta-google: layer.conf: set BBFILE_PATTERNPatrick Venture1-1/+1
Bitbake uses this regex to associate recipes and bbappends from BBFILES (which contains recipes and bbappends from -all- layers listed in bblayers.conf) to this layer. The association is then used to map the BBFILE_PRIORITY value for this layer onto the recipes provided by this layer. BBFILE_PRIORITY is used to determine which recipe to use when the same recipe appears in multiple layers. Without BBFILE_PATTERN set, recipes in this layer will get a default priority and not the priority specified in BBFILE_PRIORITY. This layer doesn't set a priority anyway, so functionally this patch is a noop but it is an improvement from a correctness standpoint, and it makes a warning go away Removes warning: WARNING: No bb files matched BBFILE_PATTERN_google-layer '' (From meta-google rev: 006860684ec5b429b386a474c799a8ded05a6179) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I0e13c50b59a38fff89c4e737b27b20df56db1b67 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-06meta-google: layer.conf: Add warrior compatibilityPatrick Venture1-1/+1
oe-core branched in preparation for the upcoming 2.7 Yocto release and as of 13e45ff requires core layer compatibility to "warrior" instead of "thud". We'll retain compatibility for both until we do our own branch or stop testing thud. (From meta-google rev: 2282c02ed2b9021205840e6bd9b3fdcf70870f87) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I9396d0ec3ea4fbbb9a8ba5aaa685196f7a087dd3 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-26google-ipmi-sys: srcrev bump 6667a646bf..ba32fe4e25Andrew Geissler1-1/+1
Patrick Venture (15): add handler logic to handle SysGetEthDevice makefile: adjust alignment add handler logic to handle SysCableCheck add handler logic to handle SysCpldVersion add handler logic to handle SysPsuHardReset entity_name: cleanup headers add handler logic to handle SysEntityName handler: delete extra namespace alias entityName: move pieces into handler object util: move read_file to readPropertyFile util: add i2c->pcie map build method pcie_i2c: cleanup headers add handler logic to handle i2c pcie commands style change: lowerCamel build: enable valgrind (From meta-google rev: 88c4cc0c3cf4774a37361529db9385fe5b437f7e) Change-Id: I00b32fc4201a5e1eb22c99b0988f7278e50f5e44 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>