[PATCH 0/3] morph deploy: Set VM RAM size (kvm, virtualbox)
by Lars Wirzenius
repo: git://git.baserock.org/baserock/baserock/morph
branch: liw/ram-size
commit: 99c7005ef01c3f7a850862f08601a63ee4458261
Merging this on my own authority, given absence of the other reviewers.
Lars Wirzenius (3):
Add method to parse $RAM_SIZE
Set RAM size for kvm deployment
Set RAM size in VirtualBox deployments
morphlib/exts/kvm.write | 5 ++++-
morphlib/exts/virtualbox-ssh.write | 4 +++-
morphlib/writeexts.py | 28 ++++++++++++++++++++++++----
3 files changed, 31 insertions(+), 6 deletions(-)
--
1.7.10.4
10 years, 8 months
Python and bzip2
by Lars Wirzenius
Our current build of Python does not include bzip2 support.
I'm going to be merging the following into morphs master to
fix that. I've verified the system builds and that Python
gets bzip2 support with this change.
diff --git a/core.morph b/core.morph
index a2c1bbf..8cc7e64 100644
--- a/core.morph
+++ b/core.morph
@@ -128,12 +128,19 @@
]
},
{
+ "name": "bzip2",
+ "repo": "upstream:bzip2",
+ "ref": "baserock/morph",
+ "build-depends": []
+ },
+ {
"name": "cpython",
"repo": "upstream:cpython",
"ref": "baserock/morph-2.7",
"build-depends": [
"openssl",
- "readline"
+ "readline",
+ "bzip2"
]
},
{
@@ -225,12 +232,6 @@
]
},
{
- "name": "bzip2",
- "repo": "upstream:bzip2",
- "ref": "baserock/morph",
- "build-depends": []
- },
- {
"name": "gperf",
"repo": "upstream:gperf",
"ref": "baserock/morph",
--
1.7.10.4
--
http://www.codethink.co.uk/ http://wiki.baserock.org/ http://www.baserock.com/
10 years, 8 months
Improving error messages for builds and deploys outside of the system branch checkout
by Ric Holland
Kanban card S7112 suggests improving the error message in the case when
a deployment is carried out outside of a system branch checkout but
inside the workspace directory, making it more intelligible. Currently
the message reads:
ERROR: Can't find the system branch directory
There is also an error when deploying outside of the workspace directory
which reads:
ERROR: Can't find the workspace directory
I suggest changing these errors to:
ERROR: Can't find the system branch directory.
Morph must be built and deployed within the system branch checkout.
ERROR: Can't find the workspace directory.
Morph must be built and deployed within the system branch checkout
within the workspace directory.
Does anyone have any thoughts on this?
Ric
10 years, 8 months
[PATCH] 'morph trovectl' plugin
by Richard Holland
From: Ric Holland <richard.holland(a)codethink.co.uk>
repo: git://git.baserock.org/baserock/baserock/morph
branch: baserock/richardholland/trovectl-plugin
commit: 36b77ef5c52f69307bdebbb94a9344888a2becb3
Ric Holland (1):
Implemented 'morpk trovectl' plugin
morphlib/plugins/trovectl_plugin.py | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
create mode 100644 morphlib/plugins/trovectl_plugin.py
--
1.7.9.rc0.27.ge0b3e
10 years, 8 months
[PATCH] Change gitmodule logging ERROR to INFO
by Richard Holland
From: Ric Holland <richard.holland(a)codethink.co.uk>
Repo: git://git.baserock.org/baserock/baserock/morph
Branch: baserock/richardholland/stop-morph-logging-gitmodule-error
Commit: 18ad8436b4d36ffec1a8940b3206dfbf56983b02
Ric Holland (1):
Changed the error message in log when morph fails to find gitmodules
morphlib/git.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
--
1.7.9.rc0.27.ge0b3e
10 years, 8 months