| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also modify some /etc/pam.d files:
- Make the requirement on pam_selinux.so optional in shadow default
pam.d configuration files.
- Modify 'system-auth' when installing systemd to add pam_deny.so,
so that login attempts with wrong passwords fail now that
shadow is configured to use PAM.
Change-Id: I7110d27b6b46ce33eeaeae904dea854deb46c759
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit acb29d344d117133891199ea536d9c4d34c7d05e.
We have discovered that Baserock systems built with GCC 5.1 cannot
*deploy* working disk images. The images hang in SYSLINUX. We suspect
that it is a bug in SYSLINUX that is triggered by the compiler upgrade,
and upgrading SYSLINUX may well fix this issue, but we don't have time
to do this and test it in time for a 15.19 release
Change-Id: I3c661b14fb923eee37c4c0148904620362fe62e2
|
|
|
|
| |
Change-Id: I95adef541f5c782cd54ad4766aa7edf26a57127b
|
|
|
|
|
|
| |
DES truncates passwords, so is an insecure default.
Change-Id: I3fc7fe55a855ff762e51ef9d71fd6741b1cbc428
|
|
|
|
| |
Change-Id: Ifa9fd4a7561bb92e4ae579ea5028bef76d68efa1
|
|
|
|
| |
Change-Id: I50bc8690a84324030e806dc124c80743e510b1b9
|
|
|
|
|
|
| |
This removes duplicated chunks between these strata.
Change-Id: Ibb62709034bb6543615a75d0ba440683292cbbf3
|
|
|
|
|
|
| |
To avoid duplication and make openstack-services more manageable.
Also move duplicated chunk to openstack-common.
Change-Id: I97468e5e7757d2250c643eacfcb76826e5c5ed92
|
|
|
|
|
|
|
|
|
| |
Move the test tools and frameworks from zookeper and openstack
to it, but tempest because it is explicit for openstack.
Move some python packages to python-common because they are
shared by various strata.
Change-Id: I51be08946572fd76075261f88fbe365a7049f286
|
|
|
|
| |
Change-Id: I7b36e0e1ef55b4146896aaa3dbc9e4f61c4d205e
|
|
|
|
|
|
|
| |
We can use mainline u-boot now, however this also requires us to bump
dtc
Change-Id: I35786072d3ff76b99ec8e6b4b2727b5487434498
|
|
|
|
|
|
|
|
| |
Quite a lot of changes here, new firmware, nouveau platform driver
no longer exists as a separate module, and we no longer need the
bsp-support to set the scaling governor, as it's ON_DEMAND by default
Change-Id: I7ab2b969659702929b9df3bcb1ab7dd6d68f73f4
|
|
|
|
|
| |
Mesa now depends on python-core, since it requires mako
Change-Id: I1d066756fdc57f50f134522a0cce58408bcae17f
|
|
|
|
|
|
|
|
| |
We're locked at the last version of mesa that allows egl_gallium
as we need to be able to use this in a VM, so add a separate run-time
mesa for this. At build-time we can use the upgraded mesa
Change-Id: I687fa98e12d99816efce2b61561cc8a07aa146f5
|
|
|
|
|
|
| |
Jetson support now requires new features not found in mainline yet
Change-Id: I3128058e8e821ec00f26877ed42a1c46dcbd12b5
|
|
|
|
| |
Change-Id: I7336a7233d87c5a7557743a65ab999763fd2d5be
|
|
|
|
| |
Change-Id: Ic51480a7f1e3083bb245393336ecd2fad57fba67
|
|
|
|
| |
Change-Id: I1b6b6117b272633a47b6ec1b48b0758ef47c315a
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes:
e9f13c8 Fix lines bigger than 79 characters in install-essential-files.configure.help
c41216a morphlib/builder.py: Add comment, os-release is now generated as an extension
ed423dc Add install-essential-files configuration extension
93dd98f distbuild: Fix NameError when worker disconnects
87f8dbe Add version guessing function to gitdir and cached repo.
Change-Id: Iaaf548bd6ea05b5fd10a31b4997fed6268d18904
|
|
|
|
| |
Change-Id: Iad8f11341a4a770c14393a50d1b0d3e26c076dbf
|
|
|
|
|
|
| |
This release fixed problems when compiling with GCC 5.1
Change-Id: I7c5f3f97cb124980eb04cca23bcf6cb5199e9d77
|
|
|
|
|
|
|
|
|
| |
This involves:
* A workaround to user@.service being shut down prematurely.
* Fixing a systemd unit using 'kill' from a path that doesn't
necessarily exist.
Change-Id: Iacad155da9752313a2e4bbaae34a3e593d6ecc1b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This involves:
* Reordering the chunks linux-pam, acl, attr and libcap2 - this means
moving them into the 'core' stratum, and fixing errors that occur
because of the move.
* Configuring pam correctly.
* Fix acl failing to build in core.
* Fix shadow to build against pam and reconfigure shadow to not do
things covered by pam.
* Fix tar not building - I am not sure what caused this to fail to
build, but fixing it involved stopping it from trying to init
submodules that were already checked out.
Change-Id: I1b00ca0158c31ce5f31c11fe60816434508a05a1
|
|
|
|
|
|
|
|
| |
This will:
- Enable bash autocompletion if it's installed
- Reset the terminal title when exit the current process
Change-Id: Ic46a1edd1f84cf54f189956559344a85d8b64638
|
|
|
|
|
|
|
| |
Also source /etc/bash.bashrc so bash will work properly
if we use it for login
Change-Id: I4a4b238f84c44858904b0a208ef8737a859c355d
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds:
2594f6d get-repo: Delete partially cloned repo on errors
154a760 Add armv5l to list of valid architectures
fa5c470 Add a test for `morph get-repo`
cc7be86 Add a `morph get-repo` command to clone repositories from the cache
b0301d6 Fix regression that caused original_ref to be lost in some builds
1fd7d64 morphlib: Add example use to morph certify and fix spelling error
Change-Id: I75fed399fde43a47b39f7e395aeebec656ec5333
|
|
|
|
|
|
|
| |
This commit adds system-integration-commands for Pango to
correctly install /usr/etc/pango/pango.modules.
Change-Id: Ic4f3f936e1cf70c6e6a3984f3f182965aa7361b5
|
|
|
|
|
|
| |
Remove as well now unneeded dependecies in our cross-* systems
Change-Id: Ic3ab43cc4c3c2ae5e2548a848b0c0e4d48acdf68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Morph now depend on pygobject (to access ostree features).
Also ostree depends on libsoup.
Both libsoup and pygobject depends on GLib.
morph is in cross-* systems, so we move GLib
to the core stratum to not have to build the entire foundation
stratum in the cross-* systems.
Also the change makes sense as GLib is a dependency of strata
that not necessarily depend on foundation (like
multimedia-gstreamer)
Change-Id: I9d1527b5057c71704ef5a0fe3d3e5f348f2908e5
|
|
|
|
| |
Change-Id: I8220cd76e947de26335066357d69d2c5c204257c
|
|
|
|
| |
Change-Id: Icb223438e2ed7bc54e8d1ea7573594418ebe0445
|
|
|
|
| |
Change-Id: Ie917edd78e0c7640b86396ed5a5d968a0baaad9b
|
|
|
|
| |
Change-Id: I5000f08e91b19f26ce3d4265cd7c08be9098bcfc
|
|
|
|
|
|
|
|
| |
Its not needed anymore.
This completes commit
eb2c33af1b56b322524d058dd6f560cb21d98a0d
Change-Id: Icfc73bb2fd3cf3140561b2192a59ab6ec13e266b
|
|
|
|
|
|
|
|
|
|
|
| |
Some interesting changes:
- The command hwclock(8) uses the drift correction for all relevant
operations and it is unnecessary yo specify --adjust on the hwclock
command line now
- zramctl(8):
this NEW COMMAND allows to control /dev/zramN devices
Change-Id: I196d3a9a0f38bcb10c2adf10a200acc4d4218a9b
|
|
|
|
|
|
| |
So we have all the xcb libraries together
Change-Id: I31712c4a68d1b75a104bcf758989f63b3aca39a0
|
|
|
|
|
|
| |
This includes a fix for vulnerability CVE-2014-9495
Change-Id: Ia62f889ad532b8614c4ec4536f517c5eb303416d
|
|
|
|
|
|
| |
it isn't built with SSL/https support by default
Change-Id: I5c124da046aea2802193790a51d94bf1f75e490b
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fe15d7e Calculate the build graph in worker-build
3d87709 Make distbuild use an ArtifactReference not an Artifact
internally when
5239f51 Don't serialise the entire build graph
aa6dfcb Use --verbose/-v to show build output, --debug/-d for morph
debug
124e2f1 distbuild: Add test suite for distbuild-helper
8103617 distbuild: Don't check if there is free disk space on the
initiator
9d27007 Add distbuild-trove-nfsboot.write
006096c distbuild: Don't create a directory for build output until we
get some
52ff3a3 distbuild: Kill the whole process tree when cancelling a build
b2f13f7 deploy: Clean up `morph deploy` documentation a bit
f163d9c deploy: Deploy and upgrade systems from the same 'cluster'
definition
1c01f18 deploy: Factor out a bit of code into its own function
f323af1 distbuild: Move SubprocessEventSource into its own module
40c9378 distbuild: Fix log message when listening for connections
Change-Id: I97c38b65db62b0631745ac5d47d572d0218fb9ff
|
|
|
|
|
|
|
|
| |
Connecting to the nfs server would fail because one of the services
would segfault, because nfs-utils used a pointer before checking whether
it was NULL, and gcc would later optimise away the null pointer check.
Change-Id: Ia007fc9c33012daf56f65677ab138f706a7a0263
|
|
|
|
|
|
|
| |
Other systems can use overlayfs, but we can't run Linux 3.18 on Highbank
so must use unionfs-fuse for now instead.
Change-Id: I26a4c1656298e071df31684bfe1dd616ecbf4558
|
|
|
|
|
|
|
|
|
|
| |
This will be used by future versions of Morph.
By adding OSTree to the cross-bootstrap systems we have significantly
increased the size and complexity of them. Some of this can be reduced:
OStree doesn't actually depend on all of 'foundation', just 'glib'.
Change-Id: I89403bf4625178e6f887402b5817f6a727cfcf97
|
|
|
|
| |
Change-Id: I14177e899e404fdc72728f694f8551d5f8518f4b
|
|
|
|
|
|
| |
Also make morph depend on PyGObject, it will be needed for OSTree.
Change-Id: Icfa9abb95f884ca9b1dd720648567bd704e74d85
|
|
|
|
| |
Change-Id: Iec8bb1d659b037b45b8733f46d3f4af2413631a7
|
|
|
|
|
|
| |
This version fixes an error at boot time on the Jetson boards.
Change-Id: I1f25cab25b949a468902e7bacf5b416e885f6c06
|
|
|
|
|
|
| |
So we can avoid an specific extension to introduce it in the system
Change-Id: I57f446977e3e5fba5fe98be6fdd6a3f150623f14
|
|
|
|
|
|
|
| |
Update ceilometer to build from the same tag as the rest of the
services.
Change-Id: I35cc098179f1ccf3ad0a59edc5e28f03d6151107
|