A message stating that the TensorFlow used by the
stacks-dlrs-mkl image does not support AVX instructions
can be missleading for users.
This change adds a note clarifying how the performance
optimization is handled in this image.
Signed-off-by: Jose Lamego <jose.a.lamego@intel.com>
Removing parts of the description that do not add value until a
legally-approved description is available that differentiates each
offering. Making formatting changes to enhance the appearance of the
long description. This will ensure that when automated builds occur on
Docker Hub, the description remains correct and does not revert to an
older, non-approved version.
Signed-off-by: George T Kramer <george.t.kramer@intel.com>
This provides a Clear Linux Deep Learning Stack. To offer more flexibility,
there are two versions of the Deep Learning Stack: a "fully open source"
version that includes only open source components, and a second, "mostly open
source" version that includes the TensorFlow* framework optimized using Intel®
Math Kernel Library for Deep Neural Networks (Intel® MKL-DNN) primitives.
Previously, an already-existent 'clr-sdk' container could not be restarted
because the 'setup.py' ENTRYPOINT script would error out attempting to
create the 'clr' user again.
This patch adds new exception handling specifically for this case, ignoring
these errors. Any other error encountered creating the 'clr' user and group
is still considered a critical failure.
With this, an existent container can be restarted with 'docker start -i <id>'.
This patch also makes minor corrections and clarification to the README.
Signed-off-by: Kevin C. Wells <kevin.c.wells@intel.com>
This pull request introduces an image to be used for running
the Clear Linux OS Installer continuous integration on Travis.
Previously, a very large part of the test time in Travis was
spent building adding the required bundle to the standard
Clear Linux Docker image to properly setup the test environment.
Please ensure that auto-trigger is enabled so that this image
is automatically rebuilt with each new base clearlinux docker image.
Signed-off-by: Mark D Horn <mark.d.horn@intel.com>
This commit removes the restriction of root nopw access to only the
mixer and swupd binaries. The 'clr' user is now part of the
wheelnopw group.
Signed-off-by: Kevin C. Wells <kevin.c.wells@intel.com>
Recent changes to the Clear Linux base image cause the final line
in the setup.py script to yield an error message and exit.
There are numerous ways this could be fixed, but this fix (suggested
by @shrmrf) is the minimal change needed.
Signed-off-by: Kevin C. Wells <kevin.c.wells@intel.com>
This patch introduces an image used for running the Mixer CI on Travis.
Previously, a very large part of the time Travis spent building and
validating Mixer PR's was spent 'swupd bundle-add'ing the packages
needed. The _mixer_ build was very short once this step was done.
This image removes the need to build and configure the image with each
Travis run; only the code needs to be copied over before the mixer
build and tests can run.
Signed-off-by: Kevin C. Wells <kevin.c.wells@intel.com>
Docker container for running Clear Linux developer tooling.
Allows a user to run mixer tool in a cross-platform way.
Built atop the clearlinux:latest image, and includes the
os-clr-on-clr bundle for devloper tools. A python script
sets up up a non-root user (with UID & GID mapped to the
mix directory mounted at runtime), with sudo privileges
only for mixer, swupd, and mock.
Note: The README mentions privileges needed to run mixer
build-image. This is sufficient for now, and narrowing
the --privileged to the specific CAP subset (SYS_ADMIN,
MKNOD, etc?) is left for a future task.
Signed-off-by: Kevin C. Wells <kevin.c.wells@intel.com>
keystone: add test cases to the verify keystone operation
I added test cases to validate the basic operations (create, list, show, delete) for EC2 credentials, endpoints, Roles, Services, Projects and users
Also fix a typo in the regex that looks for the ID of the endpoint that was just created in order to delete it later