Age | Commit message (Collapse) | Author | Files | Lines |
|
ibm-logging was mistakenly removed.
(From meta-ibm rev: 25b56d7eda221f445ccff3393f1be1cb1055d482)
Tested: built WS image and ibm-log-manager found in rootfs
Fixes: 4b2c10ea8e
Change-Id: I07130bfcd6a45a0c5b4a2bf4b406cf300c7bd9d3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-ibm rev: f246cda8a43f2414a8782a806b8080dbf9c8362f)
Change-Id: I797fc67f2597b5187815da29f6fa5164cae649ee
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
phosphor-rest-server and phosphor-gevent are no longer the project
defaults so no need to expliclty remove it any longer.
(From meta-ibm rev: 4b2c10ea8e3bf957ea43ccc2957eaf3369d69f96)
Change-Id: I889e2f7bdb93aa6e0ef563263515fc276ee7cd22
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc. There is no need to list
them explicitly in a recipe.
Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.
Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.
(From meta-ibm rev: fa99caa61ecd28325e9070f268a51a5b52363bc4)
Change-Id: Icc97d4b33635caf127a17e70ba6c23f1367eb735
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The IBM layer doesn't use gevent anymore.
(From meta-ibm rev: eb9f2d1755c7370a049e4c4bb77dce60b6a61a1c)
Change-Id: I4dc4497f963619491293e17fd2d6008ea6aaecba
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
nginx is no longer supported, removing phosphor-certificate-manager
instance for nginx from image.
(From meta-ibm rev: 6430a4cd66fde71f0f6dc7068fc80a4e9c4bc989)
Change-Id: Iedd34d672b61c867b695fab2d8b5f1af55013610
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-ibm rev: 186199f195fc0b33a9c9d477ae3801f7c94b1b3f)
Change-Id: Iaa102ec4c3a022474b375e11f80c5b233e057aa7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
build: Set pkg-config Requires
(From meta-ibm rev: 26e7c8ad5ea8ffd4aaf5ed84d1af70db1fbe6f2b)
Change-Id: Iae12f0effc8f0279443d633e8bbbde3e6fd09e2f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-ibm rev: 710c8305e4193483f2e0d73bbff867c020f14df2)
Change-Id: I3b3e5ca6ce09960da9d9c1e9effc90ea2baa54f6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
IBM is no longer using phosphor-rest so drop phosphor-rest server
related metadata.
(From meta-ibm rev: 6297ba9e1ea2234555303a8a739df2e87969f40e)
Change-Id: If4f598f94cb56e7d6422a155b2cacd67842e7e96
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
As bmcweb will be enabled from meta-phoshor, that's where
the socket and service files will be, and where the repo
will be pulled in from. No need to it from meta-ibm.
(From meta-ibm rev: e9f1abf282032579fb400d5511760de080cbeac2)
Change-Id: Ifa94158a2401eaad6eb44dbed1ca9bf81bce0e35
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Nginx on OpenBMC has a number of issues that matter to openbmc.
1. It increases the binary size. This is an issue given that OpenBMC
targets a relatively minimal flash footprint.
2. It increases the runtime overhead. Running nginx as a reverse proxy
to the application servers causes a runtime overhead, and context switch
for every single page load, as well as an extra socket.
3. nginx doesn't implement any kind of authentication, so auth needs to
be implemented in every application server. This removes a lot of the
advantages of the reverse proxy, and duplicates a lot of code amongst
multiple application servers
4. A number of nginx parameters run from the nginx config file. Some of
these parameters (like cipher suite support) are desired to be changed
at runtime, rather than fixed at compile time.
Related to commit here to move system to bmcweb:
https://gerrit.openbmc-project.xyz/#/c/openbmc/meta-phosphor/+/12933/
(From meta-ibm rev: b6639a209f0089864bef4fc86dcad97880bce682)
Change-Id: I21848eb3a8dfa85968c6c96d6a78f5145402db1d
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
(cherry picked from commit 699e296eb0dbd421bcb2fff4be9d446f47ae7195)
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This reverts commit 8891e02efa759bb3173a0985f194c1e9a0bc255b.
openbmc/bmcweb#5 has been fixed. This static hosting is needed
for the RedfishServiceValidator.py to pass.
This adds ~50KB to the obmc-phosphor-image-witherspoon.squashfs-xz
With change:
20570112 Jan 17 16:03 obmc-phosphor-image-witherspoon-20190117213346.rootfs.squashfs-xz
Without change:
20525056 Jan 17 16:12 obmc-phosphor-image-witherspoon-20190117220913.rootfs.squashfs-xz
Tested: Verified bmcweb starts fine and responds to redfish
requests. Verified the GUI works. No longer see the
RedfishServiceValidator error associated with not hosting
the metadata.
(From meta-ibm rev: 65f3e6f2e936ba2a66dfaa128567189edca1ad20)
Change-Id: I9cd68469cde5fac3fc827c6d6201547d98004a8d
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Added service to support CA certificate
To start/stop service use commands
systemctl start phosphor-certificate-manager@authority.service
systemctl status phosphor-certificate-manager@authority.service
(From meta-ibm rev: 3f95d3f0b6e26e199afd363f1d3c4a6f7a88adb4)
Change-Id: I4e7af1156da7a48b19dd1b08e57dd548d24c04b1
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
Fixup std::variant usage
(From meta-ibm rev: ba1100d620c76cc38eda480bce0ca59b32a0840b)
Change-Id: Iebc5a7b4fa88bd671d5e113f06e3db5787569a65
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update meta-ibm to master HEAD.
Patrick Venture (21):
meta-ibm: add IBMBASE
meta-ibm: romulus: chassis: avsbus-control: set LICENSE field
meta-ibm: romulus: chassis: vrm-control: set LICENSE field
meta-ibm: romulus: gpio: id-button: set LICENSE field
meta-ibm: romulus: ipmi-fru-read-inventory-native: set LICENSE field
meta-ibm: romulus: ipmi-inventory-map-native: set LICENSE field
meta-ibm: romulus: ipmi-inventory-sel-native: set LICENSE field
meta-ibm: romulus: led-manager-config-native: set LICENSE field
meta-ibm: romulus; phosphor-logging-callouts-native: set LICENSE field
meta-ibm: witherspoon: chassis: avsbus-control: set LICENSE field
meta-ibm: witherspoon: chassis: vrm-control: set LICENSE field
meta-ibm: witherspoon: events-policy-native: set LICENSE field
meta-ibm: witherspoon: fan-policy-native: set LICENSE field
meta-ibm: witherspoon: fan-watchdog: set LICENSE field
meta-ibm: witherspoon: thermal-policy-native: set LICENSE field
meta-ibm: witherspoon: inventory-cleanup-native: set LICENSE field
meta-ibm: witherspoon: power-supply-policy-native: set LICENSE field
meta-ibm: witherspoon: power-supply-sync: set LICENSE field
meta-ibm: palmetto: ipmi-inventory-map-native: set LICENSE field
meta-ibm: palmetto: led-manager-config-native: set LICENSE field
meta-ibm: dbus-interfaces-mapper-config-native: set LICENSE field
Change-Id: Ic74e30b1cdd013c7d293dffc9423035632f92e43
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Set LICENSE field explicitly.
(From meta-ibm rev: 768df03cb8466edfdd379229d99fe429e3c351f2)
Change-Id: I97ce39b966989175fc6280ced9b88dbf0dc4f7c8
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The IBM layer has switched over to the new dbus service whitelist
mechanism for phosphor-mapper. Remove the legacy path whitelist
for the IBM layer.
(From meta-ibm rev: dac6e749cb9acec7c773fa21811c22ff8abea42b)
Change-Id: Ic0c871beab89088dfec0c618fb7c20636e040a7b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
phosphor-mapper will soon deprecate path based whitelists, so
add com.ibm to the new mapper service whitelist.
(From meta-ibm rev: 0d4b811825e3ff2ff593bdc997d12754a8f71979)
Change-Id: I692f4c4bd26e317b8cbd8ee1cee4c9deea6e15a0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Fixup PV in ibm-logging_git.bb
(From meta-ibm rev: 0818f6b73619e94ef3ee82bafbc23ac1649958dd)
Change-Id: Idc5634c36daeb275f37cf6dc450b0c1f2cdfdab6
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (2):
Use C++17 optional and any
Remove dead is_method_error code
(From meta-ibm rev: 0a320174e9aef8c2e67989ec521ec93f9f846f77)
Change-Id: I4768ccee4d828c4b04322597cfef6f9236968342
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Drop symlink and rename bbappend for phosphor-debug-collector.
(From meta-ibm rev: cfe867c1ccf65ad1069732a5d28c3863f159dfec)
Change-Id: Id68e624c5405add0c5f03bd97a301617da5687aa
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename ibm-dbus-interfaces.bb to _git.bb per OE norms.
(From meta-ibm rev: 36f78498cb4dc2e3bbba3ad32f4e00baaa6d7e8d)
Change-Id: If99664a7d6409d3845719f1528a0a1aba45b06af
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename ibm-logging.bb to _git.bb per OE norms.
(From meta-ibm rev: 36afa9d2b26037052debdeea5444579953a1ae8b)
Change-Id: I20136659bd3d51b8679c2785291e8aef66a00bba
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Set version wildcard for bmcweb.
(From meta-ibm rev: cc403fd638819840744cd288b95fb9f34ad1f7a2)
Change-Id: I1da6441654b64038ff58bccce5d478e46d492cb7
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update the bbappend to wildcard on the recipe's version.
(From meta-ibm rev: 15d6473d1d7e58743f7ca125c5a1ca28f3d97c50)
Change-Id: I650da59f7686d8a47a7b608e70f3434d86d69e2a
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update the bbappend to wildcard on the recipe's version.
(From meta-ibm rev: 5d7c531563283f19c8ff86a40ff63ed1d3f3d316)
Change-Id: I50f62ffda238bc7824c27c619d7f4cd38611f59b
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Set the wildcard for version for phosphor-debug-collector_%.bbappend
(From meta-ibm rev: c1cbfe6e355ec07ffc1ba9b88c99d9faf29e393c)
Change-Id: I582475020dc67ceba0c101801509c4691cbb05d5
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Set wildcard for bmcweb. Set both folder and bbappend to match.
(From meta-ibm rev: cccaa8ffeada2e655e4456da751bcc51f70e5903)
Change-Id: I2d03ea22cb5f184b0494dee685d58dcfbd63c3b1
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
For a recipe without a suffix piece, add wildcard to the append. Next
will update the recipe. Then update the append again.
(From meta-ibm rev: 40976d5843779e50f3c64601ce1b89f429d703d8)
Change-Id: Iacf97a4a4935af5ac1a897e1f7e78e3f3e86353d
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
For a recipe without a suffix piece, add wildcard to the append. Next
will update the recipe. Then update the append again.
(From meta-ibm rev: a46e0ebc1ee5d1b995033ede98c667a0cd2e7f47)
Change-Id: I1184be4f69452ba99ef568047398422118220878
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vernon Mauery (1):
ibm-dbus-interfaces: use c++17
(From meta-ibm rev: ee85247f61850c8f51ee3dbbb0ca4c1ea9ab6e09)
Change-Id: Ib0a1923890fa44bce43fdc1f67c3a51794aedb81
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vernon Mauery (1):
ibm-logging: use c++17
(From meta-ibm rev: 854e76a79834b7609e260a88e87487e88b0f03e3)
Change-Id: I744d59abfce9648730d60df7f7b402aef55baf6f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (4):
clang-format updates
Fix GetSubTree depth argument type
condense_policy.py: Allow multiple || separators
Policy table lookup enhancements
(From meta-ibm rev: ab5475161eef90bf2e13a6683d9da4fe01e782cb)
Change-Id: I65f2f3fb1a435f9d592f7c2ab8d7301caaa57265
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Wrap lines at 80 characters.
(From meta-ibm rev: 4812cdae9c34b64404aa7a27e858c061be52cf38)
Change-Id: I2cc7013bbd22bc68da438c27abc7f2c87d0734cf
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Resolves ibm-openbmc/dev/issues/146
(From meta-ibm rev: ae5b227f850a85773856479010f39fa8e8c2e268)
Change-Id: Ie5cd36cf1bd8cab157f35bfb659a19a07cb0d681
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Enable the com.ibm namespace whenever the IBM distro layer is included
in the layer configuration.
(From meta-ibm rev: f5ac5cb0791353f0153f882d6ad054d6ddaed009)
Change-Id: I2568c1fcecc647b44d279d2a366e2e34abed41d1
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
openbmc/bmcweb#5 tracks an issue with bmcweb and static
hosting of web files on IBM systems. Until this bug is
resolved, disable bmcweb from hosting the files.
Currently in the IBM layer, bmcweb is only used for redfish
support and the static hosting is not needed for the basic
redfish support to work.
Testing: Verified bmcweb now starts fine and responds
to redfish requests.
(From meta-ibm rev: 8891e02efa759bb3173a0985f194c1e9a0bc255b)
Change-Id: I1f1ac2008afdb787de6b034a71b6ed6b2d51422b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The new subtree model brings the subtrees up from the openbmc-machines
layer.
Change-Id: I58a03ae1be374bc79ae1438e65e888375d12d0c0
Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|