Statistics
| Branch: | Tag: | Revision:

root / snf-tools @ fe81ddd7

# Date Author Comment
fe81ddd7 01/17/2014 07:35 pm Stavros Sachtouris

Test pithos container POST/PUT

100feeda 01/17/2014 06:03 pm Stavros Sachtouris

Test pithos container_get (not object_copy)

d7d51bfc 01/17/2014 06:00 pm Stavros Sachtouris

Merge branch 'develop' into feature-burnin-extentions

Conflicts:
snf-tools/synnefo_tools/burnin/astakos_tests.py
snf-tools/synnefo_tools/burnin/common.py

be53c2d9 01/17/2014 05:15 pm Stavros Sachtouris

Test pithos object_copy

49517b8a 01/17/2014 04:32 pm Stavros Sachtouris

Destroy created containers at tearDown

1ff50540 01/17/2014 03:23 pm Stavros Sachtouris

Create container_head tests

3139b628 01/17/2014 01:47 pm Stavros Sachtouris

Allow commendless tests

6a6aba0b 01/17/2014 01:43 pm Stavros Sachtouris

Add tests for pithos account POST

5d9987a5 01/16/2014 06:48 pm Stavros Sachtouris

Add pithos account_head/get tests

e0e93a97 01/16/2014 02:03 pm Stavros Sachtouris

Test integrity of astakos.authenticate/endpoints

a59fbcea 01/14/2014 05:55 pm Stavros Sachtouris

Adjust burnin to use synnefo-astakosclient methods

eca500f3 01/09/2014 01:11 pm Ilias Tsitsimpis

snf-burnin: Replace usage of CachedAstakosClient

CachedAstakosClient is an internal class of kamaki.
Instead of using this, use the AstakosClient class that
kamaki re-exports from astakosclient library.

a64d8485 12/19/2013 02:25 pm Ilias Tsitsimpis

snf-burnin: Ignore paramiko logger

cb9edcdf 12/19/2013 02:18 pm Ilias Tsitsimpis

burnin: Alter AstakosClient to CachedAstakosClient

Kamaki changed its API and now AstakosClient has been renamed to
CachedAstakosClient whereas the AstakosClient class points to the
astakosclient package.

362130c3 12/18/2013 01:13 pm Ilias Tsitsimpis

snf-burnin: Add new NIC after ping

Burnin has a race condition where if it tries to add a new NIC before
the server has been completely booted, the kernel will not detect the
new NIC (not until the server reboots).
Fix this by adding the new NIC to the server after we have tested (ping)...

16c7f032 12/16/2013 05:18 pm Ilias Tsitsimpis

burnin: 'SSHException' has no attribute 'errno'

08f1780b 12/16/2013 03:17 pm Ilias Tsitsimpis

snf-burnin: Better log output

Testsuite ServerTestSuite will not fail if one of the generated
tests fails.

449a1c40 12/16/2013 02:04 pm Ilias Tsitsimpis

snf-burnin: Retry when SSHException

Retry when `SSHException: Error reading SSH protocol banner'.

26e0d95d 12/16/2013 01:06 pm Ilias Tsitsimpis

snf-burnin: Update kamaki version

2c60bfa6 12/10/2013 12:02 pm Ilias Tsitsimpis

burnin: Fix a bug when generated tests fail

When a generated test was failing (in particular the
GeneratedServerTestSuite) burnin couldn't know that this test failed
and wasn't exiting with an error exit status.

Fix this by forcing the test that generated the erroneous test suite to...

7c37ab19 12/09/2013 01:35 pm Ilias Tsitsimpis

burnin: If machine is ERROR we cannot delete ports

If the machine is not in ACTIVE state we cannot delete its ports.
This patch changes burnin so when cleaning up stale servers
(where there is the possibility that the machine is not ACTIVE)
it will not try to disconnect the server from the public network....

17bb60a5 12/09/2013 11:16 am Ilias Tsitsimpis

burnin: Fix a bug with missing method

Method `_disconnect_from_floating_ips' has been removed but
StaleFloatingIPsTestSuite was using it. Replace this method with
`_delete_floating_ips'.

24d1788b 12/03/2013 03:52 pm Ilias Tsitsimpis

burnin: Add --temp-directory option

This option is used to specify a temp directory to be used
by burnin to save it's intermediate files. The default
value for this option is "/tmp/"

ee89df69 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Change --quiet logging behavior

When --quiet flag is used, burnin will not produce a logging
file at all (neither will log to stdout). This flag is used
when we simple want to check if there are stale servers from
previous runs (we can do this based on burnin's exit status)...

43ce827c 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Add STOPPED as valid state when deleting

After a reconciliation, a machine will go to STOPPED state
before the DELETED state. This commit adds the STOPPED state
to the accepted states for a machine that is being destroyed.

828bbf06 12/02/2013 02:12 pm Ilias Tsitsimpis

Burnin: Small code refactoring

f2e00c1f 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Update snf-burnin-run script

06c9d4db 12/02/2013 02:12 pm Ilias Tsitsimpis

Burnin: Fix some verbal errors

5bef1f49 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Get quotas from Astakos service

3e5bbd85 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Verify quotas

After every action that changes the user's quotas
verify that quotas' changes are consistent.

60a80953 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Implement the new Network API

4c52d5bf 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Add new logger

12ef696f 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Parse arguments

b25331ec 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Remove old implementation

We are going to re-implement burnin.
The goal is to have a cleaner structure (not all code in one file),
a better logging schema and remove code that is unused or duplicated.

Refs #3385

0c1833c8 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Add --quiet and --final-report-only flags

`final-report-only' flag is useful when burnin is used in
script files and it's output is to be sent using email.

6f2b9836 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Test name2uuid

fe15cd00 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Add FlavorsTestSuite

79a5c431 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Add PithosTestSuite

f772699c 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Add ImagesTestSuite

d11c80c0 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Use descriptors as test attributes

Since each instance of the TestCase will only be used to run a single
test method (a new fixture is created for each test) the attributes can
not be saved in the class instances. Instead we use descriptors.

6c78720b 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Write ServerTestSuite

d246be88 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Create a new module to split up codebase

cee3ee9b 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Finish ServerTestSuite

8c67f82e 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Implement StaleServersTestSuite

This testsuite is used to inspect and delete stale servers
(servers left from previous burnin runs).

3eaf0ec5 12/02/2013 02:12 pm Ilias Tsitsimpis

burnin: Implement NetworkTestSuite

2afd10bf 12/02/2013 02:12 pm Ilias Tsitsimpis

snf-ci: Update burnin command line parameters

Add the kamaki_version parameter to the ci config file.
Using this parameter the user can specify a version of kamaki
to be used (mostly by burnin).

Force the use of version 0.11next-1811-197b413 for kamaki,...

ceaddad6 11/08/2013 01:01 pm Ilias Tsitsimpis

burnin: Fix a bug with logging.Formatter

The attribute 'msg` contains the unformatted string passed in the
original logging call. We should use the `message' attribute which is
the logged message, computed as msg % args.

6ce03057 10/29/2013 04:48 pm Giorgos Korfiatis

Trim trailing slash from ASTAKOS_AUTH_URL

Endpoints no more end in slash.

34716139 09/16/2013 11:45 am Ilias Tsitsimpis

snf-burnin: Add a missing `return'

9ac7842b 09/16/2013 11:41 am Ilias Tsitsimpis

snf-burnin: `system-images-user' is not mandatory

`system-images-user' flag is not mandatory when one
uses the `show-stale' flag.

980c2592 09/16/2013 11:00 am Ilias Tsitsimpis

snf-burnin: Change exit code to 1 for errors

When burnin test cases fail, return 1 as exit code.

5ccbdf82 07/15/2013 01:55 pm Ilias Tsitsimpis

burnin: Fix a bug with image metadatas

Plankton returns properties whereas Cyclades returns
metadata for the images.

33d1cf90 07/15/2013 12:38 pm Ilias Tsitsimpis

burnin: add --system-images-user flag

With this flag one can specify the owner of the
system images.
Currently one has to specify owner's uuid.
This options is mandatory.

b72d6a0a 07/02/2013 03:35 pm Ilias Tsitsimpis

burnin: Don't register images as public

abe6915b 06/28/2013 09:12 pm Christos Stavrakakis

Merge branch 'release-0.14' into develop

Conflicts:
snf-astakos-app/astakos/im/views/target/redirect.py
snf-cyclades-app/synnefo/logic/backend.py
version

89af2bbd 06/20/2013 01:50 pm Ilias Tsitsimpis

burnin: Set CONNECTION_RETRY_LIMIT=2 on all kamaki clients

e6ec7e85 06/20/2013 01:50 pm Ilias Tsitsimpis

burnin: Add new bash script to run burnin

c3ff5c37 06/19/2013 01:39 pm Ilias Tsitsimpis

burnin: Increase ping timeout

70ea22ed 06/18/2013 04:51 pm Ilias Tsitsimpis

burnin: Increase ping timeout

536a1f14 06/18/2013 04:20 pm Ilias Tsitsimpis

burnin: Set CONNECTION_RETRY_LIMIT for PithosClient

Set CONNECTION_RETRY_LIMIT=2 for the PithosClient

d9647bf1 06/17/2013 01:13 pm Ilias Tsitsimpis

burnin: Fix typo from image_id to image-id

bcc21c50 06/14/2013 05:39 pm Christos Stavrakakis

burnin: In sync with latest API changes

186428b0 06/13/2013 05:05 pm Ilias Tsitsimpis

burnin: Use one single URL for entry point

Use Astakos' Authentication URL as a single entry point
for the synnefo API.

4fed2379 06/12/2013 12:25 pm Ilias Tsitsimpis

burnin: When raising AssertionError give more details

a352f80f 06/11/2013 12:02 pm Ilias Tsitsimpis

burnin: Fix a bug in ImagesTestCase

Filter images list so it does not contain burnin's registered
images. This way we reduce the posibility that images list and
detailed images list have different number of images.

bcb7c357 05/27/2013 03:34 pm Ilias Tsitsimpis

burnin: Changes for compatibility with OS/Compute v2

Refs #3767

ed8c7696 05/23/2013 01:28 pm Constantinos Venetsanopoulos

Make README files of sub-components obsolete

Since v0.14 everything belonging in a README file should be written
as part of the documentation and thus under docs/. Remove all
unnecessary README files, adjust MANIFEST.in and setup.py files
accordingly and move README files that should be merged into the...

e7f22a2a 04/10/2013 07:05 pm Christos Stavrakakis

Merge branch 'release-0.13' into develop

Conflicts:
snf-astakos-app/astakos/im/messages.py

5ede2c79 04/08/2013 08:11 pm Constantinos Venetsanopoulos

Make all Changelog files prior to 0.13 obsolete

Since v0.13, all Synnefo components will have the same version and the
same Changelog, NEWS, Upgrade, Copyright file. This patch addresses
old Changelog, NEWS and Upgrade files:

  • Move all separate Changelog files under docs/older/...
f770d29f 04/02/2013 12:56 pm Kostas Papadimitriou

Merge branch 'release-0.13' into develop

Conflicts:
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/views.py
version

3eea2bc3 03/29/2013 01:21 pm Constantinos Venetsanopoulos

Update setup.py for every snf-* component

7d350685 03/19/2013 04:06 pm Ilias Tsitsimpis

Remove obsolete docs from snf-tools package

9b1e6145 03/05/2013 10:22 pm Christos Stavrakakis

FIx bug in snf-burnin

"create_network" function of kamaki client, has default dchp=False.
However, "test_002_connect_to_network", expects to that created NICs
will have an IPv4 address, and "test_003a_setup_interface_A" tries
to configure eth1 to this IP, which fails....

95b36b00 03/05/2013 07:01 pm Christos Stavrakakis

Fix typo

0bfeb27e 03/05/2013 06:54 pm Christos Stavrakakis

Fix bug in snf-burnin about flavor names

Since version 0.13 flavors have been renamed in order to include the
disk_template. This commit fixes the corresponding check in snf-burnin.

693bebea 02/26/2013 02:11 pm Stratos Psomadakis

Make docs (devflow) version-'aware'

be5c1475 02/21/2013 02:27 pm Ilias Tsitsimpis

Change network's cidr to a valid one

965b25af 02/21/2013 02:27 pm Ilias Tsitsimpis

When authenticating check for uuid or uniq

This way we are compatible with synnefo-0.12
as well with synnefo-0.13.

8bf886d0 02/21/2013 02:27 pm Ilias Tsitsimpis

Strengthen NetworkTestCase assertion checks

5adcc57e 02/07/2013 02:14 pm Christos Stavrakakis

Fixes to setup.py

Update author/maintainer name/email of all synnefo projects. Also fix
short description and some whitespace issues.

bacb7c87 02/07/2013 12:13 pm Ilias Tsitsimpis

burnin:Get rid of `pithos_user' flag

Get the user's uniq id from astakos.

4c9918f9 02/07/2013 12:12 pm Ilias Tsitsimpis

burnin:Determine uploaded image from it's location

Previous use of 'owner' was wrong as owner is different from user id we
are using right now.

778081b0 01/29/2013 06:19 pm Christos Stavrakakis

Do not automatically update version files

Do not automatically update version files from setup.py. From now
on, version files are updated using 'update_version.py' script and
'devflow'.

Also removed autopkg.conf and created devflow.conf configuration file.

5a934ebb 01/29/2013 05:33 pm Ilias Tsitsimpis

Changelog

4d72f9ab 01/29/2013 05:16 pm Ilias Tsitsimpis

Cleanup after register a new image

3fc0273f 01/29/2013 11:00 am Ilias Tsitsimpis

Remove guestfs

95a87099 01/28/2013 02:02 pm Ilias Tsitsimpis

Try to upload and register an image

11779b6c 01/24/2013 02:26 pm Ilias Tsitsimpis

Add Pithos TestCases

139d3a0b 01/23/2013 11:44 am Ilias Tsitsimpis

Revert "Re-enable `test_001_list_servers'"

This reverts commit b3e64586f762d8292d63e5f46b8156e56089f260.

35fe39fa 01/22/2013 01:38 pm Ilias Tsitsimpis

Change install requirements

2a410f76 01/21/2013 02:47 pm Ilias Tsitsimpis

Replace fabric with paramiko

b3e64586 01/18/2013 12:46 pm Ilias Tsitsimpis

Re-enable `test_001_list_servers'

6e168615 01/16/2013 03:56 pm Ilias Tsitsimpis

Burnin meet flake8!

076a2dc0 01/14/2013 03:06 pm Ilias Tsitsimpis

Token flag is mandatory even for `delete-stale'

Change snf-burnin-run.sh to represent this.

8792bb97 01/14/2013 02:24 pm Ilias Tsitsimpis

Don't wait for cleanup_servers in cleanup_networks

It seems that cleanup_networks always is called after
cleanup_servers, in serial execution order.

Also `--token' seems to be mandatory even when
inspecting or deleting stalled objects.

3aa6296b 01/14/2013 01:17 pm Ilias Tsitsimpis

Better handling of `delete_stale' in cleanup_networks

We should not check (and wait) for staled servers to
be deleted if all we want is to show staled networks.

d2687465 01/14/2013 12:52 pm Ilias Tsitsimpis

Re-indent `README' and `Changelog'

3e4c5c32 11/20/2012 06:14 pm John Giannelos

Minor fixes in snf-burnin
- Disable multiprocessing when opts.fanout==1
- Fix custom TextTestRunner when result_dict uninitialized

f752215c 10/26/2012 01:25 pm John Giannelos

Minor fixes in snf-burnin

- Fix in stale resources cleanup
- Using new custom resultclass for the testrunner

4db7b8bd 10/16/2012 01:46 pm John Giannelos

Merge branch 'snf-tools' into snf-burnin-dev

Conflicts:
snf-tools/synnefo_tools/burnin.py