Statistics
| Branch: | Tag: | Revision:

root / snf-image-host @ 26b128ad

# Date Author Comment
26b128ad 11/30/2012 06:58 pm Nikos Skalkotos

Add snf-image-host.README

a994e66b 11/30/2012 06:28 pm Nikos Skalkotos

Copy multistrap.conf /etc/snf-image

e338da1a 11/30/2012 06:10 pm Nikos Skalkotos

Copy all *.pref go to /etc/snf-image/apt.pref.d

8fe13ff1 11/29/2012 05:03 pm Nikos Skalkotos

Enable version-check in host's configuration

0d305901 11/29/2012 12:23 pm Nikos Skalkotos

Add rules for installing the new 0.7 config files

The package should contain multistrap.conf and pinning.pref files.

1b7e7323 11/20/2012 12:21 pm Nikos Skalkotos

Bump debian version to 0.6.5-1

f762bbcc 11/15/2012 04:39 pm Nikos Skalkotos

Bump debian version to 0.6.4-1

bf4497b4 11/13/2012 12:44 pm Nikos Skalkotos

Bump debian version to 0.6.3-1

7a4c20c0 10/22/2012 11:41 am Nikos Skalkotos

Bump debian version to 0.6.2-2

c36a0820 10/12/2012 01:52 pm Nikos Skalkotos

Bump debian version to 0.6.2-1

07f1e9d7 10/05/2012 04:05 pm Nikos Skalkotos

Bump debian version to 0.6.1-1

a860eae1 09/14/2012 04:51 pm Nikos Skalkotos

Bump debian version to 0.6-1

159056f8 09/14/2012 04:50 pm Nikos Skalkotos

Remove --enable-network-backend from configure

It is no longer needed

7f4b90fd 08/31/2012 12:30 pm Nikos Skalkotos

Bump debian version to 0.5-1

1c2b9d38 08/31/2012 12:20 pm Nikos Skalkotos

Remove timelimit from package dependencies

464f2644 08/31/2012 12:14 pm Nikos Skalkotos

Merge branch 'master' into debian-0.5

16d8179c 08/31/2012 12:13 pm Nikos Skalkotos

Bump debian version to 0.4.2-1

0c4ecb3a 08/31/2012 12:13 pm Nikos Skalkotos

Bump debian version to 0.4.1-1

b6f5ea27 08/31/2012 12:12 pm Nikos Skalkotos

Fix dependencies

68ec47be 08/31/2012 11:57 am Nikos Skalkotos

Update ChangeLog and configure for version 0.5

82c29397 08/31/2012 10:55 am Nikos Skalkotos

Update ChangeLog and configure.ac for v0.4.2

8437606a 08/31/2012 10:55 am Nikos Skalkotos

Update ChangeLog and configure.ac for v0.4.1

42ed2a70 08/29/2012 06:32 pm Nikos Skalkotos

Add support for null image backend type

This backend type can be used if we want snf-image to configure the
VM disk without first copying an image to it. This is useful for
cases were the VM disk is already populated before snf-image runs.

29fd94d3 07/29/2012 05:51 pm Nikos Skalkotos

Fix minor typo

e97ba414 07/23/2012 04:57 pm Nikos Skalkotos

Fix some monitoring messages.

fd48c0cd 07/23/2012 04:55 pm Nikos Skalkotos

Don't strip stderr lines in image-error msgs

453ab965 07/23/2012 04:22 pm Nikos Skalkotos

Create a dedicated host monitoring program

This program is used to output info and error messages from the host.

8847e13c 07/23/2012 12:19 pm Nikos Skalkotos

Add stderr-monitor.py for monitoring stderr

This programm will get the stderr file as input and it will create a
json image-error msg

faff1fc9 07/20/2012 06:42 pm Nikos Skalkotos

Add new image-info monitoring msg type

snf-image-host can output info messages using the log_info function.

654f87c0 07/20/2012 03:30 pm Nikos Skalkotos

Minor changes in monitoring protocol

Change msg field to messages in monitoring messages with type
image-helper and subtype error or warning. The new field is a list
of strings.

13965151 07/20/2012 02:59 pm Nikos Skalkotos

Get unbuffered input in helper-monitor.py

Change sys.stdin.readline with os.read

d8ca112b 07/19/2012 04:54 pm Nikos Skalkotos

Remove redundant location field in error messages

e4647c86 07/18/2012 05:14 pm Nikos Skalkotos

Run ganeti_os_main before monitor_pipe utilization

Progress monitor program needs to know the instance name, which is
provided by ganeti_os_main.

0b51f509 07/18/2012 12:46 pm Nikos Skalkotos

Prefix all monitoring message types with image-

73dddd66 07/16/2012 02:53 pm Nikos Skalkotos

Fix some error messages

70a1fdc1 07/16/2012 02:47 pm Nikos Skalkotos

Fix a bug in error reporting json string

A `{' was missing in the beginning of the json string of the message
with type `error'.

f32664b2 07/16/2012 11:51 am Nikos Skalkotos

Add helper-monitor.py program

This program transforms raw helper monitor messages into json strings
under very strict rules. This reduces security concerns since the
helper VM output cannot be trusted.

9baf3e2c 07/09/2012 02:50 pm Nikos Skalkotos

Add copyright info in verify

7a7a6bd3 07/03/2012 03:34 pm Constantinos Venetsanopoulos

Initial verification of OS parameters

  • Make sure `img_format', `img_passwd' and `img_id' are passed
  • If format is `diskdump', require the `img_properties` parameter
a50a2bff 05/29/2012 06:37 pm Nikos Skalkotos

cleanup! cleanup! cleanup! cleanup!

  • Change the monitor message type names once again (hope this is
    the final version)
  • Pass -u (unbuffered) to sed to retain the actual output order in
    the log file
  • Fix a bug in helper code where the starting `{' was missing from...
44038aae 05/29/2012 05:18 pm Nikos Skalkotos

Fix a bash bug introduced in 7836baffa680fe294f542

7836baff 05/29/2012 04:55 pm Nikos Skalkotos

Abandon timelimit program in favor of timeout

The latter is part of gnu coreutils.

87d1bf2e 05/28/2012 05:20 pm Nikos Skalkotos

Cleanup monitoring code pt2

  • Remove id field in the notifications (what was left)
  • Make copy-monitor.py use the already opened pipe file descriptor
    instead of reopening the file
  • Let bash choose the file descriptor instead of specifying one when...
df1c62e2 05/25/2012 05:57 pm Nikos Skalkotos

Cleanup monitoring code

  • Add nanoseconds field in timestamp
  • Remove id field in the notifications
  • Fix cleanup code
2a0ab295 05/24/2012 05:08 pm Nikos Skalkotos

Add start-task and finish-task events

This commit extendes the monitoring mechanism to include events from
snf-image-helper.

9c76962d 05/24/2012 12:36 pm Nikos Skalkotos

Add monitoring event for errors in create

e51d19e9 05/23/2012 03:24 pm Nikos Skalkotos

Remove dead code in common.sh

ebba4508 05/23/2012 02:27 pm Nikos Skalkotos

Add mechanism for monitoring snf-image events

Add a utility initially written by vkoukis for monitoring the image
copy. This utility outputs notifications to a named pipe. An external
program can get informed for the image deployment progress by reading
the notifications from this named pipe. The monitoring mechanism...

d4296b92 05/21/2012 01:34 pm Nikos Skalkotos

Fix version typo in ChangeLog

27a3b37a 05/18/2012 01:23 pm Nikos Skalkotos

Bump debian version to 0.4-1

Also fix build dependencies

9a7a794c 05/18/2012 12:06 pm Nikos Skalkotos

Merge branch 'master' into debian

5fc02e52 05/17/2012 05:21 pm Nikos Skalkotos

Update ChangeLog and configure for v0.4

643d7283 05/17/2012 04:35 pm Nikos Skalkotos

Remove enable-pithos-support option

snf-image will detect at runtime if pithos backend is installed

8689d50f 05/17/2012 03:31 pm Nikos Skalkotos

Add mechanism for using a custom unattend.xml

snf-image-helper by default uses it's own version of unattend.xml file,
but if UNATTEND variable is specified then it will use the one provided
by snf-image-host.

b1fef76e 05/11/2012 11:33 am Nikos Skalkotos

Remove the progress-monitor-support flag

snf-image-host will make use the external progress monitor program
if the PROGRESS_MONITOR variable is not empty. This way progress
monitor can be enable or disabled by just overwriting the aforementioned
variable in the defaults file.

d259b27c 05/02/2012 04:06 pm Nikos Skalkotos

Create a package list file after every debootstrap

This file is used to check if the cache file contains every package
defined in HELPER_EXTRA_PKGS.

08456723 04/03/2012 01:41 pm Nikos Skalkotos

Merge branch 'master' into debian

b126203e 03/30/2012 07:25 pm Nikos Skalkotos

Add support for logical partitions

Now FixPartitionTable task can enlarge logical partitions

52904b00 03/30/2012 10:47 am Nikos Skalkotos

Bump debian version to 0.3.6-1

d27f5ff2 03/30/2012 10:37 am Nikos Skalkotos

Merge branch 'stable-0.3' into debian

1a16b855 03/29/2012 06:43 pm Nikos Skalkotos

Update ChangeLog and configure for version 0.3.6

448a829f 03/29/2012 05:04 pm Nikos Skalkotos

In update-helper ask before using a cache file

  • If -y is not specified and a cache file is found, ask the user before
    using it.
  • "Fix" the -c option's behaviour. With this commit, if -c is applied,
    the system will use the provided cache file if present and will do a...
b09c295f 03/26/2012 08:39 pm Nikos Skalkotos

Bump debian version to 0.3.5-1

d950ef7d 03/26/2012 08:39 pm Nikos Skalkotos

Merge branch 'master' into debian

5a023838 03/26/2012 08:17 pm Nikos Skalkotos

Update configure.ac and ChangeLogs for v0.3.5

1efdf4d4 03/05/2012 06:34 pm Nikos Skalkotos

Update changelog for version 0.3.4-1

4830bb0f 03/05/2012 06:29 pm Nikos Skalkotos

Merge branch 'master' into debian

06757f5e 03/05/2012 06:02 pm Nikos Skalkotos

Update configure.ac and ChangeLogs for v0.3.4

4169487c 02/29/2012 12:50 pm Nikos Skalkotos

Update changelog for version 0.3.3-1

bcb18722 02/29/2012 12:48 pm Nikos Skalkotos

Merge branch 'master' into debian

fb391215 02/29/2012 10:54 am Nikos Skalkotos

Update configure.ac and ChangeLogs for v0.3.3

a94e134d 02/17/2012 03:24 pm Giorgos Verigakis

Bugfix, truncate to size

3c8f7e2f 02/14/2012 03:50 pm Nikos Skalkotos

Output the error helper VM returns

c6b14273 02/13/2012 01:31 pm Nikos Skalkotos

Make update-helper detect the systems's arch

The system's architecture is needed by debootstrap.

74264132 02/06/2012 06:27 pm Nikos Skalkotos

Update debian packaging, bump to v0.3.2

  • Change Maintainer to Nikos Skalkotos
  • Change file mode for /etc/default/snf-image to 0600
7a5333a8 02/06/2012 05:41 pm Nikos Skalkotos

Merge branch 'master' into debian

44b1d96f 02/06/2012 11:51 am Nikos Skalkotos

Update configure.ac and ChangeLogs for v0.3.2

2548cd0d 02/03/2012 06:15 pm Giorgos Verigakis

get_object_meta now requires a domain

5e4cb39b 01/26/2012 01:33 pm Nikos Skalkotos

Update debian packaging, bump to v0.3.1

e9d9959e 01/26/2012 01:23 pm Nikos Skalkotos

Merge branch 'master' into debian

4f25a20d 01/26/2012 12:20 pm Nikos Skalkotos

Update ChangeLogs for v0.3.1

f0eed401 01/12/2012 02:49 pm Nikos Skalkotos

Update debian packaging, bump to v0.3

26eaa52e 01/12/2012 02:05 pm Nikos Skalkotos

Merge branch 'master' into debian

582c1223 01/12/2012 01:06 pm Nikos Skalkotos

Update date in ChangeLog for v0.3

789fbcdd 12/19/2011 05:19 pm Nikos Skalkotos

Merge branch 'master' into debian

a27e4ee4 12/17/2011 08:18 pm Nikos Skalkotos

Update PACKAGE_VERSION in configure.ac to 0.3

379a77c5 12/15/2011 06:45 pm Nikos Skalkotos

Update ChangeLog for 0.3

71238d01 12/15/2011 05:50 pm Nikos Skalkotos

Fix a bash bug in create

The bug had to do with the presence of a space character right after =
in a variable assignment.

198f8249 12/15/2011 05:46 pm Nikos Skalkotos

Fix default PITHOS_DATA value

0762ba51 12/15/2011 01:12 pm Nikos Skalkotos

Host helper's COW and result file in a tmpfs jail

This way we can restrict the size of the files created by the helper.

54c9b524 12/12/2011 04:33 pm Nikos Skalkotos

Update Makefile.am to include pithcat

6b16be7c 12/12/2011 04:25 pm Nikos Skalkotos

Update AUTHORS list

Add Giorgos Verigakis in the AUTHORS list for contributing pithcat.

57af65d4 12/12/2011 04:05 pm Nikos Skalkotos

Merge branch 'pithos-backend'

d71f59e9 12/12/2011 03:34 pm Nikos Skalkotos

Clean up code and support pithos-hosted images

  • Drop "custom" image format type. The same functionality is provided
    by network-hosted images.
  • Images with id that starts with "http:", "https:", "ftp:", "ftps:"
    are considered to be network hosted and are downloaded via cURL....
0d090771 12/12/2011 03:26 pm Giorgos Verigakis

License change to match the rest of the project

fa7285cf 12/09/2011 01:41 pm Giorgos Verigakis

Add pithcat tool

It connects to a Pithos backend and either fetches
the data of a file or returns its size.

Refs #1745

725a0f88 12/01/2011 05:02 pm Nikos Skalkotos

Remove the ARCH field from the image name

31298135 11/23/2011 12:41 pm Vangelis Koukis

Merge branch 'master' into debian

7b8cdc65 11/23/2011 12:36 pm Nikos Skalkotos

Fix yet another syntax error introduced in 78e9f20

baf8926c 11/23/2011 12:07 pm Nikos Skalkotos

Fix a syntax error introduced in the commit 78e9f