webos-image: db8=128

:Release Notes:
Missing objects when 'load' API is used internally

:Detailed Notes:
submissions/127...submissions/128
bea1e67 Fix load function for admin interface

:Testing Performed:
MiniBAT

:QA Notes:

:Issues Addressed:
[ANG-2191] Missing objects when 'load' API is used internally
[ANG-2400] CCC: db8=128

Open-webOS-DCO-1.0-Signed-off-by: Igor Kuksyuk <igor.kuksiuk@lge.com>

Change-Id: I2c7e9c4a258fe916d88fd438b55c593d7b07a9f8
Reviewed-on: https://g2g.palm.com/4822
Reviewed-by: DCO Verification
Reviewed-by: Build Verification
Reviewed-by: Igor Kuksyuk <igor.kuksiuk@lge.com>
Tested-by: Igor Kuksyuk <igor.kuksiuk@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
webos-image: luna-sysservice=37

:Release Notes:
Added more detail logging for time-related logic inside of
luna-sysservice.

:Detailed Notes:
submissions/35..submissions/37
c5e8d01 detail logging for clock logic

:Testing Performed:
miniBAT

:QA Notes:

:Issues Addressed:
[ANG-2221] luna-sysservice: detail logging for time
[ANG-2326] CCC: luna-sysservice=37

Open-webOS-DCO-1.0-Signed-off-by: Nikolay Orliuk <nikolay.orliuk@lge.com>

Change-Id: I0e38dc287a3a33be86dc60eb24c8bc9be3f068be
Reviewed-on: https://g2g.palm.com/4797
Reviewed-by: DCO Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Tested-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
webos-image: icecc-create-env=1.0.1

:Release Notes:
Update script to include fixes necessary for the correct compilation of
some components.

:Detailed Notes:
Errors similiar to the following appeared due to incorrect handling of
toolchain binaries for distributed compilation by ICECC. In order to
take full advantage ICECC, we need to resolve those compilation errors
instead of supressing them with no-use-linker-plugin.

   gxx: fatal error: -fuse-linker-plugin, but liblto_plugin.so not found

The original script was modified for use in OE build environment.

:Testing Performed:
Built full image from source. Ran MiniBAT on the resulting image.

:QA Notes:

:Issues Addressed:
[ANG-787] ICECC deployment in part of build infrastructure
[ANG-789] CCC: Enable usage of ICECC as part of build infrastructure

Open-webOS-DCO-1.0-Signed-off-by: Iyad Qumei <iyad.qumei@lge.com>

Change-Id: Ia0bbf07a78a1b48c906b99249540900330c3438b
Reviewed-on: https://g2g.palm.com/4120
Reviewed-by: DCO Verification
Reviewed-by: Iyad Qumei <iyad.qumei@lge.com>
Tested-by: Iyad Qumei <iyad.qumei@lge.com>
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
icecc-create-env-native: Drop FILESPATH, document PATCHTOOL

:Release Notes:
Backport a29c71024c304263bfb0732c870f20c1a6af7f64 from oe-core.
Moving icecc-create-env to BPN allows to drop FILESPATH.
Document PATCHTOOL, because it's not easy to guess why it's needed.

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:

:Issues Addressed:
[ANG-787] ICECC deployment in part of build infrastructure
[ANG-789] CCC: Enable usage of ICECC as part of build infrastructure

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>

Change-Id: I4789bbd45a199f3c2660b258d1d2d95e419ca0ac
Reviewed-on: https://g2g.palm.com/4641
Reviewed-by: DCO Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
webos-image: exclude components from icecc build

:Release Notes:
In order to build the full WebOS image using ICECC, some components
continue to fail to build.  This patch disables the ICECC feature
from being used by these components

:Detailed Notes:

:Testing Performed:
Built full image from source. Ran MiniBAT on the resulting image.

:QA Notes:

:Issues Addressed:
[ANG-787] ICECC deployment in part of build infrastructure
[ANG-789] CCC: Enable usage of ICECC as part of build infrastructure

Open-webOS-DCO-1.0-Signed-off-by: Iyad Qumei <iyad.qumei@lge.com>

Change-Id: Ic8dc6cf5e51fb8c4b04cfa2f9ba9082544bebab8
Reviewed-on: https://g2g.palm.com/4121
Reviewed-by: DCO Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Iyad Qumei <iyad.qumei@lge.com>
Tested-by: Iyad Qumei <iyad.qumei@lge.com>
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
webos-image: Modify ROOTFS_READ_ONLY global variable handling

:Release Notes:
Create baseline handling of ROOTFS_READ_ONLY global variable in the
Open WebOS layer.

:Detailed Notes:
In additon, check if change to ROOTFS_READ_ONLY value was correctly
changed.

:Testing Performed:
Ran MiniBAT

:QA Notes:

:Issues Addressed:
[ANG-788] Modify the ROOTFS_READ_ONLY global variable handling
[ANG-791] CCC: Modify the ROOTFS_READ_ONLY global variable handling

Open-webOS-DCO-1.0-Signed-off-by: Iyad Qumei <iyad.qumei@lge.com>

Change-Id: I6dc9bf7f55c9acca7ee7f89df8066b1dbdde0cb6
Reviewed-on: https://g2g.palm.com/4221
Reviewed-by: Iyad Qumei <iyad.qumei@lge.com>
Tested-by: Iyad Qumei <iyad.qumei@lge.com>
Reviewed-by: DCO Verification
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
webos-image: luna-prefs=r11

:Release Notes:
Don't add /etc/prefs/public_properties file

:Detailed Notes:
We don't want to send the device nduid (which is created from device mac
address) on the public bus. So remove it from the file
/etc/prefs/public_properties file and since that's the only entry in this file
as of now, just skip adding this file altogether in the luna-prefs.bb file.

:Testing Performed:
Verified that in the absence of /etc/prefs/public_properties, the property
com.palm.properties.nduid is seen only on private bus and not on public
bus.

:Issues Addressed:
[ANG-1756] Security Review: com.palm.preferences
[ANG-2582] CCC: luna-prefs=r11

Open-webOS-DCO-1.0-Signed-off-by: Sapna Todwal <sapna.todwal@lge.com>

Change-Id: Ic7d77e5ac52e07053a061949036259b5317d3880
Reviewed-on: https://g2g.palm.com/4834
Reviewed-by: DCO Verification
Build: Sapna Todwal <sapna.todwal@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Sapna Todwal <sapna.todwal@lge.com>
Reviewed-by: Alexander Irhin <alexander.irhin@lge.com>
webos-image: db8=130

:Release Notes:
Factory reset doesn't work
We need to remain logs why factory reset happens.
SpamTest - fix mount rule
Change ShardTest check value (invert them)
Partition full error
jemalloc doesn't work
Investigate and fix potential issues detected by cppcheck
Bad RPATH in db8-tests

:Detailed Notes:
submissions/128...submissions/130
e3ddac4 Remove from spamtest rights for su
26eb773 Fix bad RPATH in db8 tests.
3c4953b Fix factory reset
9750e49 Add API for db compact
efcca48 Fix broken shard tests
174c5a6 Move SpamTest to leveldb test suite
044f5df Fix SpamTest
e07e1e9 Add db8 tempdb upstart script for OpenWebos

:Testing Performed:
MiniBAT

:QA Notes:

:Issues Addressed:
[BHV-1553] Factory reset doesn't work
[BHV-1557] We need to remain logs why factory reset happens.
[BHV-1214] SpamTest - fix mount rule
[BHV-1215] Change ShardTest check value (invert them)
[BHV-1276] Partition full error
[BHV-1555] jemalloc doesn't work
[BHV-3] Investigate and fix potential issues detected by cppcheck
[BHV-1435] Bad RPATH in db8-tests
[BHV-1603] CCC: db8=130

Open-webOS-DCO-1.0-Signed-off-by: Igor Kuksyuk <igor.kuksiuk@lge.com>

Change-Id: Iba0a210d09dd69c3c1cbd8a7b657b6411d0c9bcd
Reviewed-on: https://g2g.palm.com/4861
Reviewed-by: DCO Verification
Reviewed-by: Igor Kuksyuk <igor.kuksiuk@lge.com>
Tested-by: Igor Kuksyuk <igor.kuksiuk@lge.com>
Reviewed-by: Oleg Yablokov <oleg.yablokov@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: nodejs=v0.10.25

:Release Notes:
Upgrade nodejs from 0.10.15 to 0.10.25

:Detailed Notes:
Upgraded version contains stability fixes (memory leaks and data corruption)
LIC_FILES_CHKSUM is changed because npm license is changed from MIT to Artistic 2.0

:Testing Performed:
miniBAT succeeded
manual testing

:QA Notes:

:Issues Addressed:
[BHV-189] Update nodejs from 0.10.15 to 0.10.25
[BHV-925] CCC: nodejs=0.10.25

Open-webOS-DCO-1.0-Signed-off-by: Dmytro Bozhko <dmytro.bozhko@lge.com>

Change-Id: I715b23f29fa5942f2b45c6d991e8afffbb6e14ff
Reviewed-on: https://g2g.palm.com/4761
Reviewed-by: DCO Verification
Build: Dmytro Bozhko <dmytro.bozhko@lge.com>
Reviewed-by: Dmytro Bozhko <dmytro.bozhko@lge.com>
Tested-by: Dmytro Bozhko <dmytro.bozhko@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: uriparser=v0.8.0

:Release Notes:
Upgrade uriparser from 0.7.7 to 0.8.0

:Detailed Notes:
Upstream uriparser version contains some bugfixes and improvements so we
need to upgrade it.

:Testing Performed:
Manual testing perfomed

:QA Notes:

:Issues Addressed:
[BHV-241] Upgrade uriparser from 0.7.7 to 0.8.0
[BHV-907] CCC: uriparser=0.8.0

Open-webOS-DCO-1.0-Signed-off-by: Andrii Motsok <andrii.motsok@lge.com>

Change-Id: Ic4dae1862c03ba87c1aed40472f27d39c43890c8
Reviewed-on: https://g2g.palm.com/4759
Reviewed-by: DCO Verification
Reviewed-by: Iyad Qumei <iyad.qumei@lge.com>
Reviewed-by: Dmytro Bozhko <dmytro.bozhko@lge.com>
Tested-by: Dmytro Bozhko <dmytro.bozhko@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Revert "sstatesig: Allow to cross target-native/cross/nativesdk boundary"

:Release Notes:
Revert https://g2g.palm.com/4267 to solve several side effects
of the original fix.

:Detailed Notes:
This reverts commit 9ac3a7c803e7793b3274e4998f167b6278db8042.
Three issues caused by original fix:
* Upstream commit which excludes signatures of runtime 
  dependencies for packagegroups can cause do_rootfs 
  errors when some component is renamed and packagegroup 
  still depends on old name. 
* Since we're including native signatures in target recipe
  signatures, we end with different signatures for 32bit
  and 64bit builders. 
* Certain packages that depend on native tools that depend
  on WEBOS_DISTRO_BUILD_ID are now being recompiled
  unnecessarily.

Revert this until we have better solutions.

:Testing Performed:
Only build tested.

:QA Notes:

:Build Notes:
Invalidates almost all sstate signatures.

:Issues Addressed:
[GF-51950] Build doesn't recognize bbappend-ed
           cmake-modules-webos-native as having changed
[ES-439]   Shared state for certain packages cannot be
           re-used when WEBOS_DISTRO_BUILD_ID differs

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>
Change-Id: I05d3fd62a9bdb3a04231b1cb81ce4a3eec561df0
Reviewed-on: https://g2g.palm.com/4595
Reviewed-by: DCO Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>
Revert "webos-image: nodejs=v0.10.25"

Reverted https://g2g.palm.com/#/c/4761/ because of intermittent
build failures. See BHV-925 for details.

This reverts commit d27b85776b97d4626349684a4a1b85b05dfeb76e.

Open-webOS-DCO-1.0-Signed-off-by: Susan Montooth <susan.montooth@lge.com>

Change-Id: I2397157b46119bebe39d8ea8aec31b8fc8a3536c
Reviewed-on: https://g2g.palm.com/4882
Build: Susan Montooth <susan.montooth@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>
webos.inc: Use WEBOS_DISTRO_BRANCHPOINT_MICRO_VERSION in image filenames

:Release Notes:
Invent WEBOS_DISTRO_BRANCHPOINT_MICRO_VERSION, which is the official
build number, prefixed with the build codename, at which the branch for
a micro version was made. When defined, it appears instead of
WEBOS_DISTRO_BUILD_CODENAME in image filenames.

Also, allow the WEBOS_DISTRO_BUILD_CODENAME portion of IMAGE_NAME to be
overridden by setting WEBOS_IMAGE_BUILD_CODENAME.

:Detailed Notes:
The hyphen in WEBOS_DISTRO_BRANCHPOINT_MICRO_VERSION is replaced by a
period when forming the image filenames.

:Testing Performed:
Confirmed using:
  $ bitbake -e starfish-image | grep '^IMAGE_NAME='
that WEBOS_DISTRO_BRANCHPOINT_MICRO_VERSION was present instead of
WEBOS_DISTRO_BUILD_CODENAME when it was defined.

:QA Notes:

:Issues Addressed:
[GF-61406] Add support for branching for micro version releases
[GF-61414] CCC: Add support for branching for micro version releases

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@lge.com>
Open-webOS-DCO-1.0-Signed-off-by: Susan Montooth <susan.montooth@lge.com>

Change-Id: Iebf3e5c68999967a34741b740b97a9c44b812a0a
Originally-reviewed-on: https://g2g.palm.com/4806
Cherry-picked-from-commit: 67978debf46bfd93dc830433310f03941142db26
Cherry-picked-from-branch: @acadia
cmake: Upgrade to v2.8.10.2 from oe-core

:Release Notes:
webOS has been using v2.8.7 so as to match what's provided by Ubuntu
12.04 (the supported version for standalone desktop development). Drop
it to use the slightly newer version provided by upstream OE.

:Detailed Notes:
The newer version has a few improvements in Qt support, but the
significant improvement is in even newer versions (from oe-core/dora or
oe-core/master) in combination with the newer meta-qt5 layer.

:Testing Performed:
Only build tested.

:QA Notes:
No change in the image.

:Issues Addressed:
[ANG-329]  Ongoing metadata improvement/cleanup work
[BHV-1392] Upgrade cmake to version from oe-core
[BHV-1393] CCC: cmake-native=v2.8.10.2 (version from oe-core)

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>
Change-Id: Iad6856bba9536b182ddba26142a4aacf2066fe8b
Reviewed-on: https://g2g.palm.com/4517
Reviewed-by: DCO Verification
Build: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
psmisc: Add ${S} to sed call to support separate build directory

:Release Notes:
Using ${B} != ${S} is safer for rebuilds in the same WORKDIR, fix
sed calls by using absolute path to ${S}.

:Detailed Notes:

:Testing Performed:
Only build tested.

:QA Notes:
No change to image.

:Issues Addressed:
[ANG-329] Ongoing metadata improvement/cleanup work

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>

Change-Id: I42f3512b2549420da8083a58d421c1c0882334aa
Reviewed-on: https://g2g.palm.com/4799
Reviewed-by: DCO Verification
Build: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: luna-init=8-r11

:Release Notes:
Change CMakeLists.txt not to install /usr/share/fonts/fonts.tgz and
make corresponding change to recipe.

:Detailed Notes:
submissions/7..submissions/8:
3d5f908 Don't install /usr/share/fonts/fonts.tgz

:Testing Performed:
Removed deleting line from luna-init.bb.
Checked that the file installed.
Applied the fix.
Turned back deleting line to luna-init. Built. Removed again.
Checked that the file was not installed after build.
MiniBAT

:QA Notes:

:Issues Addressed:
[BHV-426]  luna-init: Don't install /usr/share/fonts/fonts.tgz
[BHV-1846] Removal of /usr/share/fonts/fonts.tgz by luna-init recipe is
           no longer necessary
[BHV-1850] CCC: luna-init=8-r11

Open-webOS-DCO-1.0-Signed-off-by: Sergiy Kryvonos <sergiy.kryvonos@lge.com>

Change-Id: If37c0d8d6583abb2c3d506060753f8d72d9f32dc
Reviewed-on: https://g2g.palm.com/4899
Reviewed-by: DCO Verification
Reviewed-by: Herb Kuta <herb.kuta@lge.com>
Tested-by: Herb Kuta <herb.kuta@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
meta-webos: libpbnjson=30,v2.5.0 luna-service2=176,v3.7.0

:Release Notes:
Better reproducibility of benchmarking tests. Allow comments in
pbnjson. Fixed .pc files. Use pbnjson instead of cjson. Introduced
timeouts for call.

:Detailed Notes:
libpbnjson submissions/29..submissions/30:
6b138cb allow comments in json
450d048 Avoid changing source folders
f272e37 C++ wrappers benchmark
809c4e3 Enhance benchmarking

luna-service2 submissions/174..submissions/176:
687da4e Increase minor version for API
af4b66b Implement timeout for method calls
9927b05 re-factor to prefer LOCAL_CSTR_FROM_BUF
5b487e4 use pbnjson in callmap
31c324e use pbnjson in transport
5335e3f use pbnjson in libluna-service2/message.c
d592bd0 use pbnjson in luna-send
77e5a52 use pbnjson in luna-helper
8cc2c11 use pbnjson in debug_methods and subscription
d34bf95 Enable extra errors
3f739cc Use pbnjson for reading role files
b77f34e Remove not reachable OOM checking
93cafc2 luna-service2.pc.in: Fix Requires.private format

:Testing Performed:
miniBAT + all unit tests

:QA Notes:

:Issues Addressed:
[ANG-329] Ongoing metadata improvement/cleanup work
[BHV-123] pbnjson: Improve performance of json parsing with YAJL
[BHV-2034] We need either support for comments in libpbnjson or role-files stripping
[BHV-6] luna-service2: replace cjson use with pbnjson
[BHV-7] LS2: Implement timeout for method calls
[BHV-809] LS2: Remove not reachable OOM branches
[BHV-2047] CCC: libpbnjson=30,v2.5.0 luna-service2=176,v3.7.0

Open-webOS-DCO-1.0-Signed-off-by: Nikolay Orliuk <nikolay.orliuk@lge.com>

Change-Id: I9f8e1bdd9dc6f9b376f46532030dde4db96a9091
Reviewed-on: https://g2g.palm.com/4927
Reviewed-by: DCO Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>
meta-webos: pmloglib=52,v3.1.0

:Release Notes:
Direct library messages to context of the calling process

:Detailed Notes:
submissions/51..submissions/52
947cc17 Direct library messages to context of the calling process

:Testing Performed:
Compiled and tested on device

:QA Notes:

:Issues Addressed:
[BHV-10] PmLogLib: Add default context prefix for libraries
[BHV-2313] CCC: pmloglib=52

Open-webOS-DCO-1.0-Signed-off-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Change-Id: I4dd0ff72afa17d130dab8430d6d96832adf389c6
Reviewed-on: https://g2g.palm.com/4929
Reviewed-by: DCO Verification
Reviewed-by: Build Verification
Reviewed-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Tested-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: gtest=v1.7.0

:Release Notes:
Upgrade gtest from 1.6.0 to 1.7.0

:Detailed Notes:
Significant changes:
- New: Google Test now implements a protocol to allow a test runner to detect that a test
  program has exited prematurely and report it as a failure (before it would be falsely reported as
  a success if the exit code is 0).
- Improvement: char pointers and char arrays are now escaped properly in failure messages.
- Improvement: failure summary in XML reports now includes file and line information.
- Compatibility fixes with C++ 11 and various platforms
Full changelog: https://code.google.com/p/googletest/source/browse/trunk/CHANGES

:Testing Performed:
All tests using gtest were passed successfully.

:QA Notes:

:Issues Addressed:
[BHV-244] upgrade gtest from 1.6.0 to 1.7.0
[BHV-1209] CCC: gtest=1.7.0

Open-webOS-DCO-1.0-Signed-off-by: Sergey Olendarenko <sergey.olendarenko@lge.com>

Change-Id: I65cd2554523ff7610d9dd73dae793720d8f257e8
Reviewed-on: https://g2g.palm.com/4798
Reviewed-by: DCO Verification
Build: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Dmytro Bozhko <dmytro.bozhko@lge.com>
Tested-by: Dmytro Bozhko <dmytro.bozhko@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos.inc: Invent WEBOS_DISTRO_VERSION_CODENAME

:Release Notes:
Create a new codename WEBOS_DISTRO_VERSION_CODENAME that represents the
features of a particular DISTRO_VERSION so that it can be different from
WEBOS_DISTRO_BUILD_CODENAME, which appears in the image filenames.

:Detailed Notes:
In the cases where sustaining branches are made off a master branch and
where release branches are made off a sustaining branch, the build of
the master and sustaining branches will contain different features at
different points in time. This means that WEBOS_DISTRO_BUILD_CODENAME
can't be used to represent the features of a release. Invent
WEBOS_DISTRO_VERSION_CODENAME to represent the features of a release,
leaving WEBOS_DISTRO_BUILD_CODENAME to be used to form the image
filenames.

:Testing Performed:
Confirmed using:
  $ bitbake -e starfish-image | \
    egrep '^WEBOS_DISTRO_(BUILD|VERSION)_CODENAME='
that the settings are correct and using
  $ bitbake -e starfish-image | grep '^IMAGE_NAME='
that the correct codename is used to form IMAGE_NAME.

:QA Notes:

:Issues Addressed:
[ANG-3324] Wrong codename appears in image filenames
[ANG-3421] CCC: Invent WEBOS_DISTRO_VERSION_CODENAME

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@lge.com>
Open-webOS-DCO-1.0-Signed-off-by: Susan Montooth <susan.montooth@lge.com>

Originally-reviewed-on: https://g2g.palm.com/4985
Cherry-picked-from-commit: edfc16c341a66a0913fa393dab6d8928b6cc08ef
Cherry-picked-from-branch: @afro

Change-Id: I606e1e9f647ad95d34446322a6460698ee29dea4