Statistics
| Branch: | Tag: | Revision:

root @ 83d0c566

# Date Author Comment
83d0c566 02/03/2014 05:28 pm Nikos Skalkotos

Rewrite the MountImage task

Add code to read /etc/fstab of the *BSD images and mount the remaining
filesystems during MountImage. This only worked for Linux

abe2770c 01/31/2014 07:01 pm Nikos Skalkotos

Remove NUL chars from the output of disklabel.py

1bda0902 01/31/2014 06:46 pm Nikos Skalkotos

Show the partition label in diskpart -l

ee78390c 01/30/2014 01:59 pm Nikos Skalkotos

Minor pep8 error in disklabel.py

0d413fc6 01/30/2014 01:53 pm Nikos Skalkotos

Fix a bug in disklabel enlarge code

If the disk size is greater that 8G then the CHS value of the MBR
will overflow. We should assign a fixed CHS value for this case.

922c1513 01/29/2014 06:04 pm Nikos Skalkotos

Remount every UFS partition rw just to be sure

In many cases although rw flags is passed to mount, the command
returns SUCCESS with a warning that the fs seems to be mounted ro.
Remounting rw does work.

4e364304 01/29/2014 05:00 pm Nikos Skalkotos

Use blockdev instead of partprobe after disklabel

partprobe creates the partitions by itself and since it does not
support disklabels, the disklabel partitons are not recreated

48af2403 01/29/2014 03:28 pm Nikos Skalkotos

Run partprobe after diskpart.py

After disklabel.py enlarges the partition the kernel must be
informed about this

365b2ed3 01/29/2014 02:53 pm Nikos Skalkotos

Add support for resizing OpenBSD UFS file systems

de34e7aa 01/29/2014 12:14 pm Nikos Skalkotos

Add support for enlarging OpenBSD images

This only enlarges the partition and not the ufs file system

326e2667 01/24/2014 06:46 pm Nikos Skalkotos

Merge branch 'master' into develop

bump version to 0.12.1next

Conflicts:
version
version.m4

d3af4a90 01/24/2014 06:08 pm Nikos Skalkotos

Update ChangeLog and version for 0.12.1

009d50af 01/24/2014 06:07 pm Nikos Skalkotos

Merge branch 'hotfix-0.12.1'

4d88c6cf 01/24/2014 05:43 pm Nikos Skalkotos

Fix bug in import/export regarding some API params

Fix a bug where API params like CONFIG_URL or IMG_PASSWORD where
checked and used by scripts other that `create' (e.g. `import' and
`export'). This may lead to errors. The CONFIG_URL may not be valid
after the image creation

dcb9c964 01/24/2014 04:32 pm Nikos Skalkotos

Bump version to 0.12.1

07e454a4 12/12/2013 04:54 pm Nikos Skalkotos

Bump version to 0.12next

4c86fa7e 12/12/2013 04:52 pm Nikos Skalkotos

Merge branch 'master' into develop

9f8664c2 12/12/2013 04:30 pm Nikos Skalkotos

docs: Update OS image links

b03d94b6 12/03/2013 12:43 pm Nikos Skalkotos

Check for python during ./configure

During ./configure check that python >= 2.6 as well as prctl and
scapy python modules are present in the system

c7bd90fb 12/02/2013 04:45 pm Nikos Skalkotos

Fix a small error in an img_id example in the docs

The pithosmap URI needs an image size in the end

9787f9c2 11/05/2013 06:31 pm Nikos Skalkotos

Use /etc/motd to check if a system is OpenBSD

In OpenBSD the first line(s) get overwritten upon each boot by
the rc scripts and kernel informations are added

aa2fe10d 11/05/2013 03:42 pm Nikos Skalkotos

Update Changelog and version for 0.12

cfddb3e6 11/05/2013 02:41 pm Nikos Skalkotos

Merge branch 'develop'

0925f23a 11/05/2013 01:23 pm Nikos Skalkotos

Rename snf-passtohash.py to hashpwd.py

23f62254 11/05/2013 12:28 pm Nikos Skalkotos

Fix a bug in ChagePassword task

In some cases the task removed some shadow/master.passwd entries by
accident because the grep pattern it used was more general than it
should be

ce86d6c7 11/04/2013 03:03 pm Nikos Skalkotos

Merge branch 'feature-bsd-support' into develop

29847ba9 11/04/2013 02:04 pm Nikos Skalkotos

docs: Update the doc to reflect the latest changes

Update the documtation to reflect the changes made to support
NetBSD and OpenBSD systems.

666b80ee 11/04/2013 01:08 pm Nikos Skalkotos

The value of DO_SYNC property should be "yes"

In order to reenable fsync() the DO_SYNC image property should be
defined like this:
DO_SYNC=yes

f3bc7bef 11/01/2013 01:41 pm Nikos Skalkotos

Add a new PASSWORD_HASHING_METHOD image property

This can be used to override the hashing function ChangePassword
task uses. By default for linux and freebsd images, sha512 is used.
For OpenBSD blowfish and for NetBSD sha1.

63a3904a 11/01/2013 11:29 am Nikos Skalkotos

Fix a minor bash variable expansion error

It only affects the printing of an information string

748282cb 10/31/2013 06:29 pm Nikos Skalkotos

Make snf-passtohash.py comply with pep8

d1628244 10/31/2013 04:43 pm Nikos Skalkotos

Add support for sha1 hashing method

This is the default password hashing method for NetBSD.

9e8db27f 10/31/2013 11:04 am Nikos Skalkotos

Fix a function name typo in AssignHostname task

b0e6727c 10/30/2013 06:21 pm Nikos Skalkotos

Add support for Blowfish passwd hashing algorithm

This is not supported by the Linux version of crypt and is needed
for NetBSD and OpenBSD. Add a new python-bcrypt packet in the helper
that implements the OpenBSD Blowfish password hashing algorithm.

b3c48174 10/30/2013 04:55 pm Nikos Skalkotos

Define {open,net}bsd_shadow vars in ChangePassword

Those variables are needed to make ChangePassword work

62e97e7f 10/30/2013 10:40 am Nikos Skalkotos

Fix DeleteSSHKeys to work on non-linux systems

1722e242 10/30/2013 10:30 am Nikos Skalkotos

Add code to detect openbsd flavors

5ff568d5 10/29/2013 06:52 pm Nikos Skalkotos

Add code for detecting NetBSD's in get_distro

f80d3498 10/29/2013 06:18 pm Nikos Skalkotos

Fix a awk bug in get_ufstype function

5c4d4bee 10/29/2013 05:58 pm Nikos Skalkotos

Fix a variable typo in MountImage task

84d01e3e 10/29/2013 03:32 pm Nikos Skalkotos

Add partial support for NetBSD and OpenBSD

Resizing NetBSD and OpenBSD partitions, as well as FFS filesystems
does not work for now

f59d5348 10/21/2013 03:25 pm Nikos Skalkotos

Fix a typo in a update-helper msg

d2c9bf8e 10/21/2013 03:20 pm Nikos Skalkotos

Merge branch 'hotfix-0.11.1' into develop

1b03007c 10/21/2013 03:16 pm Nikos Skalkotos

Merge branch 'hotfix-0.11.1'

903482bf 10/21/2013 01:24 pm Nikos Skalkotos

Update Changelog and version for 0.11.1

35b8835f 10/21/2013 01:15 pm Nikos Skalkotos

Fix a bug in pithcat introduced in 08c317fad685ddc

There was a debug print in pithcat causing problems

e9b88c1d 10/18/2013 04:36 pm Nikos Skalkotos

docs: Ommit mentioning a specific FreeBSD version

In the first page do not mention a specific FreeBSD version that
was successfully deployed by snf-image. The versions change.

d0c154c1 10/18/2013 03:25 pm Nikos Skalkotos

docs: Remove reference to a file:// img_id prefix

Remove a reference to the deprecated file:// img_id prefix in the
documentation

feeff3f6 10/18/2013 11:31 am Nikos Skalkotos

Update version and ChangeLog for 0.11

781cb36b 10/18/2013 11:13 am Nikos Skalkotos

Merge branch 'develop'

3bb66fac 10/18/2013 11:03 am Nikos Skalkotos

helper: Fix a bug triggered by corrupted images

Fix a bug in get_partition_to_resize where the script would not stop
if the get_partition_table function failed, leading to bash syntax
errors.

271fbdfd 10/17/2013 03:32 pm Nikos Skalkotos

Fix minor typo

4a4e861a 10/17/2013 03:18 pm Nikos Skalkotos

Fix some debug messages

e1eda293 10/15/2013 05:09 pm Nikos Skalkotos

docs: Change the FreeBSD version 9.2

In the sample images change the FreeBSD version from 9.1 to 9.2

08c317fa 10/14/2013 12:37 pm Nikos Skalkotos

Rifine the help messages in pithcat

Make sure to inform the users that the preferred way to define the
db url is through the PITHCAT_INPUT_DB environmental variable

9e5e9346 10/11/2013 02:50 pm Nikos Skalkotos

docs: Reflect the changes made in local backend

750bb97e 10/11/2013 02:00 pm Nikos Skalkotos

Print the img name and type in the logfile

Echo IMG_NAME and IMG_TYPE so they get written in the ganeti os log
file. This is handy for debugging

876aef19 10/08/2013 12:51 pm Nikos Skalkotos

Merge branch 'feature-docs-rearrangement' into develop

7490e4d1 10/08/2013 11:01 am Nikos Skalkotos

docs: Extend the usage examples

b2b9a247 10/07/2013 01:34 pm Nikos Skalkotos

docs: Fix minor typos

64a4d9d4 10/07/2013 11:28 am Nikos Skalkotos

docs: fix line break retaining code

4502bda7 10/04/2013 04:39 pm Constantinos Venetsanopoulos

docs: image format details -> advanced section

3f11e70a 10/04/2013 04:39 pm Constantinos Venetsanopoulos

docs: fixes in the architecture sections

d0cae1ab 10/04/2013 04:39 pm Constantinos Venetsanopoulos

docs: split Image IDs and Storage backends

Split the section `Image IDs and Storage backends' to decouple
the actual feature, the logic and the configuration. Feature and
logic is moved to a new section under 'Architecture' and the rest
remain under 'Usage'. Also add examples for each case.

db2bdf29 10/04/2013 04:39 pm Constantinos Venetsanopoulos

docs: update Image Properties section

120d8e88 10/04/2013 04:39 pm Constantinos Venetsanopoulos

docs: factor out 'Interface' from 'Usage'

Factor out the 'Interface' logic from usage and put it in a
dedicated section before installation.

9cd69cad 10/04/2013 03:26 pm Nikos Skalkotos

Change the local back-end id format

The id now should contain the relative path from the HELPER_DIR to
the image filename, including the image-type extension if needed.

e88a9e49 10/04/2013 01:18 pm Nikos Skalkotos

Allow /'s in local back-end IDs

Add extra code to check if the image path ends up being outside the
IMAGE_DIR directory

0a982a6d 10/04/2013 12:58 pm Nikos Skalkotos

Change the local-backend identifier to local://

This used to be file://

4c09d766 09/30/2013 05:23 pm Constantinos Venetsanopoulos

docs: update and minor fixes in index page

227748c5 09/23/2013 06:42 pm Nikos Skalkotos

Bump version to 0.10.1next

c3d3fb50 09/23/2013 06:41 pm Nikos Skalkotos

Merge branch 'hotfix-0.10.1' into develop

3a4b6bbb 09/23/2013 01:09 pm Nikos Skalkotos

Merge branch 'hotfix-0.10.1'

c44d2ed7 09/23/2013 01:00 pm Nikos Skalkotos

Update version.m4 and ChangeLog for 0.10.1

44e1752d 09/23/2013 01:00 pm Nikos Skalkotos

Merge the ChangeLog files into one

ce0c8432 09/20/2013 06:58 pm Nikos Skalkotos

Rephrase the snf-image-update-helper messages

29f35803 09/20/2013 06:53 pm Nikos Skalkotos

Add version check in snf-image-update-helper

9728e789 09/20/2013 04:55 pm Nikos Skalkotos

Remove HELPER_URL from defaults.in & common.sh.in

The variable should only exist in snf-image-update-helper. If the
user wants to overwrite the value, he should create it in
/etc/default/snf-image-update-helper

7175d844 09/20/2013 04:38 pm Nikos Skalkotos

Bump version to 0.10.1

52225f51 09/19/2013 05:52 pm Nikos Skalkotos

Update ChangeLog and version file for 0.10

4c2f82c4 09/19/2013 05:52 pm Nikos Skalkotos

Merge branch 'develop'

4174629f 09/19/2013 03:24 pm Nikos Skalkotos

Add ubuntu installation instructions for snf-image

10c47d13 09/19/2013 02:00 pm Nikos Skalkotos

Fix a typo in the installation guide

023de13d 09/19/2013 10:29 am Nikos Skalkotos

Merge branch 'feature-documentation' into develop

ad9ea077 09/19/2013 10:27 am Nikos Skalkotos

Fix minor typos in the documentation

7f904d29 09/18/2013 04:43 pm Nikos Skalkotos

Add documentation for progressr monitor interface

Also fix various typos

48b98a80 09/17/2013 04:59 pm Nikos Skalkotos

Add link to diskdump images in the documentation

f765833d 09/16/2013 07:54 pm Nikos Skalkotos

Update the documentation (part 3)

Add a section under Architecture about the Image Configuration Tasks

96364c13 09/16/2013 07:42 pm Nikos Skalkotos

Update the documentation (part 2)

Fill in the usage section of the documentation

0416bac5 09/16/2013 01:22 pm Nikos Skalkotos

Update the documentation (part 1)

Fill in the architecture section of the documentation

c53c01d5 09/13/2013 05:53 pm Nikos Skalkotos

Add template files for sqhinx documentation

9db57d76 09/13/2013 03:42 pm Nikos Skalkotos

Fix multistrap.conf

Remove xen-linux-system-3.2.0-4-amd64 package and add packages from
the wheezy-helper suite of apt.dev.grnet.gr

ee2dbbb1 09/12/2013 05:13 pm Nikos Skalkotos

Fix a bash bug affecting the network image backend

7dd5ce7d 09/12/2013 04:59 pm Nikos Skalkotos

Merge branch 'feature-wheezy-helper' into develop

7040a505 09/12/2013 04:43 pm Nikos Skalkotos

Remove repo_pinning.pref

It is no longer needed for the wheezy helper

b30e4454 09/11/2013 04:54 pm Nikos Skalkotos

Fix pinned package versions

1f72755b 09/11/2013 04:37 pm Nikos Skalkotos

Add the real kernel packages in multistrap.conf

Replace the meta packages with the real multistrap packages in
multistrap.conf

b931c859 09/10/2013 05:25 pm Nikos Skalkotos

Minor changes in the multstrap.conf

Put linux-image-amd64 and xen-linux-system-amd64 in the GRNet section
of multistrap.conf

e34345cb 09/09/2013 04:56 pm Nikos Skalkotos

Update multistrap to create a wheezy helper

Repo and version pinning does not work yet

fc8cbf90 09/09/2013 03:18 pm Nikos Skalkotos

Rename create-fixed helper script to create-helper

Rename snf-image-create-fixed-helper script to snf-image-create-helper.
Also remove the command that will create a tar archive of the helper
files under /tmp