summaryrefslogtreecommitdiff
path: root/meta-phosphor/classes
AgeCommit message (Collapse)AuthorFilesLines
2017-10-24skeleton-rev.bbclass: bump versionAndrew Geissler1-1/+1
Change-Id: Ia9ff2a2a43d51a11c846dce8969dc51908c5c2b3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-24Add recipe for phosphor-user-managerVishwanatha Subbanna1-1/+1
Removed the obmc-phosphor-user and put the new one Also, removed the usage of PREFERRED_PROVIDER and replaced by VIRTUAL_RUNTIME for this feature Change-Id: I6f0825f8d51eecb9c666a95d9fd702a8ea8bb08b Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
2017-10-19skeleton-rev.bbclass: bump versionAndrew Geissler1-1/+1
Change-Id: I85aafed5c17a7f2c98d1a9384a4e98ab9edff2b2 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-13phosphor-networkd-rev.bbclass: bump versionAndrew Geissler1-1/+1
Change-Id: I4dcead9ff935c28101ace8bc904810e7cbc2418d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-13skeleton-rev.bbclass: bump versionAndrew Geissler1-1/+1
Change-Id: I9bd21cf756a175e3fc3c035611215228a0a5d2cd Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-12ipmi: sensor config yaml updatesDhruvaraj Subhashchandran1-1/+1
When marking a unit as functional both functional state and presence need to be checked to avoid marking non-present units as functional. There was a change in yaml structure for accomodating fix for marking non-present units as functional. All these yamls are not sorted by sensor id, so it will easier for a future script based change. Change-Id: I122d652de32ba4f323ee7b31a59078d86e158246 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
2017-10-12phosphor-logging: Add native SDK classes to install parser scriptsMarri Devender Rao1-0/+1
Install elog-gen.py and mako script by default in the obmc-phosphor-image sdk. Change-Id: Ibfb94fc4a645bcca66f7b93656edd88a1af5c4f6 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
2017-10-12phosphor-networkd-rev.bbclass: bump versionAndrew Geissler1-1/+1
Change-Id: Ica44781fd014a2eed9ca88805bf8657bba0a378a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-12phosphor-networkd-rev.bbclass: bump versionAndrew Geissler1-1/+1
Change-Id: I8a3b3225533a4ac415becc4ae69c89dac9c80dec Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-10mrw-rev.bbclass: bump versionAndrew Geissler1-1/+1
Change-Id: I1a96a31a082f6bf1948ce15dd4f5a1a1769545de Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-04phosphor-networkd-rev.bbclass: bump versionAndrew Geissler1-1/+1
Change-Id: Ia3aa0cb1050a4c9b3ba592ff4aa8790a7df53355 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-09-29phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I1f98a61919c1b5c00d4b8aa0a9bc7a1b3815398b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-29mrw-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I5c4f4d9a1b9ec3c900380ec8bb64dc77319d2176 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-26phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: If7b9e8d968d57bc576b62b8c2627ee4c461efa10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-13phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ibcb5afb035bd17580bf32da35f20809e4e358a2d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-12skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: If15b0a12487696431844d4a1759adac7c7449ff6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-12skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I12e4ac6450b59d7a6191926fb58561695ec3f4d6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-11phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I9bc250b68b96c27c6bb5f0d1b5c434502785acd3 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-08skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I4133b3c4b1231ba7706638e6390229a20b9218f9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-01phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I690f1864db64d3eeb720c698f898a0b860bd81a0 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-30skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ia616697c6ff75718e6faad50b54811f0250e239b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-29phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I9e8561905ca51ca32d6d2ee2289c04a1ac771200 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-29skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I9e7e7fbba93442a845c7bfa0d89985491e44b344 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-25phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I6a28934bb18aa2da30c0966c5d5690603495eb00 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-24phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I091e986c95906f5f18688cc12cd4ef596703258b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-24BMC: Make volume names consistentAdriana Kobylak1-2/+2
Name the BMC volume names consistently in the build process and applications to be <name>-<id> for readability. For names, use rofs and rwfs instead of ro and rw. Change-Id: I860f740fb7d0292e4ee09493730db1d1f67c2ae5 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2017-08-23mrw-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ia90000b26e97209c922d63f107520edfcb13545f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-23skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I8a9f366266cfa0ef4243100861d929c7cba127d6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-22skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ia6e00e68335962520f6a9a2b64a3de0a84d15d6c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-21Change Dump file storage locationJayanth Othayoth1-1/+1
Changed the dump storage location from /tmp/dumps to /var/lib/phosphor-debug-collector/dumps. Change-Id: I3751db7b70c634f8642c5c23d8437ac0b94aebc8 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
2017-08-18image-overlay: select fitimage based on obmc-ubi-fsPatrick Williams1-1/+3
When the obmc-ubi-fs feature is enabled we should use the raw Linux kernel fitImage rather than the kernel+initramfs. Update image-overlay to select based on the MACHINE_FEATURE. Change-Id: I099e37c7f82218a2a7173de93724301b9a499bd3 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-18obmc-phosphor-image: enable read-only-rootfs if obmc-ubi-fs enabledPatrick Williams1-0/+1
Change-Id: I94fe5ce5231a2950dba5efbb3ee55522da6641a5 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-18skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ic617c0037abc4ec9ba5dab3e0f6e90c6a2b92cfd Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-18images: Add support for generating ubi imagesBrad Bishop1-4/+126
Add new image types to enable selection of a two partition mtd image: u-boot, and remaining components in a ubi image. UBI enables advanced volume management for flash devices. Resolves: openbmc/openbmc#1941 Change-Id: Ia6ffa96877943c73c14aba76f8fe9533d22b3aa5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-08-18overlay: Prepare for multiple image typesBrad Bishop2-147/+202
More refactoring in preparation for ubi based mtd images. Promote tar file generation to a real image_fstype. This allows tar generation to be turned on or off as needed. Move image-overlay function to image_types_phosphor. Perhaps phosphor is not the best name but for now we only have a handful of image types and the generation logic is to interdependant to warrant seperate classes for each. Attempt to improve readability throughout. Drop ext4 override to discourage mtd block emulation. Change-Id: Idbdc03444549b955ef2180622d133904cb191b28 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-08-17mrw-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ie257918727b1d471968c0fc7d3f87813df5c7776 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-16skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I7afc512428f81da253166136d4a537d9b67f502f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-16mrw-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I427ecd2461185dbc979c831e5e80cb4a227c4640 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-15skeleton-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I9ed0f022389bac2bc4c1b4aa14e2972b2ffb85d8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-14phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Iaf59733a9f2786f04e3d71be8122e43890784d8e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-14image-overlay.bbclass: Restore deploying the intermediate filesAdriana Kobylak1-0/+6
Restore deploying the intermediate image-* files used for the tar image generation per issue request as some processes were built around them and for the convenience of some users. Resolves openbmc/openbmc#2116 Change-Id: I206cb1895ad8ab1a8cdb1266a85a464108195c5c Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2017-08-14phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: I194e43a5d054a7e6cce269257fbc029c86376935 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-11phosphor-networkd-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ib3da552a3b229cb679a9d9cbfa2a5398f6f95230 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-09mrw-rev.bbclass: bump versionPatrick Williams1-1/+1
Change-Id: Ia926dba90d6b98de6f8b9328f1965938defb435d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-08Configuration yaml changes for virtual sensorsDhruvaraj Subhashchandran1-0/+1
Change-Id: I270a62022340d6be382091a6595859dafdb634ae Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
2017-08-03mapper: Fix mapper environment generation bugBrad Bishop1-1/+1
Fix a logic issue that results in an emitted mapper environment file with interfaces like: rg.openbmc and yz.openbmc_project Change-Id: I5ad30e45da08123b7611390855c04237ff5b60de Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-08-01overlay: Add MANIFEST to tar filesBrad Bishop1-4/+30
Add a manifest file to the tar archives generated for use with Phosphor software management. The manifest is used by Phosphor software management applications to determine the purpose and version of the software in the tar archive. Change-Id: Ic364297d7bae09909fafaa11d4b8324b42cfc064 Resolves: openbmc/openbmc#1842 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-08-01overlay: Minor refactoringBrad Bishop1-37/+63
Use IMGDEPLOYDIR rather than DEPLOY_DIR_IMAGE to leverage sstate. Add dependency on kernel deploy. Add dependency on rootfs do_image_<> task. Adopt standard artifact naming conventions for tars, flash image. Remove unnecessary checks for missing artifacts provided by dependencies. Don't deploy intermediate files. Split tar generation into its own task. Change-Id: I63385924e38287db20426c6e74dcdac84a4abc33 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-08-01overlay: remove OBMC_PHOSPHOR_IMAGE_OVERLAYBrad Bishop3-9/+21
Solve the problem resulting in the addition of this variable differently, such that it can be removed and image type selection can be selected in the standard way using IMAGE_FSTYPES. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Ice94e8f278f00b8b4d344244bfb87dddeb173a23
2017-08-01overlay: Adopt upstream style conventionsBrad Bishop1-50/+45
Removed a handful of unused variables. Use upstream style conventions, which seem to be: - pep8 for python - tabs for shellcode - 8 space indent everywhere else Change-Id: I4de549ecf02472096a54234379cd7cce8c219c48 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>