Add option to specify image id in burnin tool
Add --image-id mandatory argument to specify image id in burnin tool,refs #1155.
Set SNF_EVENTD_ENABLE=false in shipped defaults
Set SNF_EVENTD_ENABLE=false in shipped defaults, refs #1323
Make integration test suite more robust
Make integration test suite more robust: * Support testing only individual images * Mark yet un-tested options as "EXPERIMENTAL" * Rename integration test suite to "burnin", name shamelessly stolen from the corresponding Ganeti tool
Bump version of snf-ganeti-tools, update packages
Bump version of snf-ganeti-tools, update Debian packaging.
Init script and default file for snf-ganeti-eventd
Add the init script and default file for snf-ganeti-eventdin snf-ganeti-tools. Also make sure they get installed inthe right directories when the package is installed
Merge branch 'ui-refactor'
Truncate utility fix
Handle undefined variables
Proper handling of undefied image metadata values
Fixed IE css urls
Fix syslog logging facility in 00-logging.conf
Fix syslog logging facility in 00-logging.conf, refs #1033
Update default logging settings
Fix failing tests after fixture refactoring
Fix failing tests after fixture refactoring, refs #1263
Clarify a change introduced in the test suite
Add script to run all tests of Synnefo components
Merge branch 'admin'
Document static files changes in README.upgrade
Update README.upgrade
imagemetadata_set has been renamed to metadata
Remove the aliases to avoid confusion
UI static url settings fixes
Reorganize UI static files
- Moved ui/invitations app static files on their own dir- Reorganized static directories based on asset type (css,js,images)- Dynamic/configurable static files urls- Version symlink added- Other minor static files related changes
Single view, proper reset of pending vm actions
Merge remote-tracking branch 'origin/master' into ui-refactor
Allow user to copy to clipboard ssh command
Merge branch 'logging'
Conflicts: invitations/invitations.py
Document transition to snf-image
Document transition to snf-image,update README.{upgrade, deploy}, fix commentsin logic/backend.py.
Merge branch 'master' into ui-refactor
Fixed invitations logging module import
Improved vm create view, Refs #1461
Display completed/pending steps
Document HTML "service unavailable" template
Document HTML "service unavailable" template. Refs #1359
Move leftover files to new logging mechanism
Refs #1033
Conflicts: README.upgrade
Minor UI usability improvements
- Better styling on overlay select lists (connect vm to private network view)
Merge branch 'api-current'
Favicon added
Api access view, Refs #979
Fixed typo
Several IE7 compatibility fixes, Refs #1445
Minor icon view style fix
Execute integration tests in parallel
Add support for execution of integration tests in parallel,in processes executing distinct instances of the TextTestRunner.
A single TestCase runs in the same process, so class fixtures work.Distinct subclasses of TestCase are run in parallel and may share no...
Document dependencies of integration test suite
Optimized vm action views
- Do late binding of action events to gain performance on application initialization
UI improvements
- Fixed list view vm container selectors- Improved application loading progress
Configurable media urls accross ui app
Removed development helpers
Fixed empty view visibility handling
Catch ZeroClipboard exception
VM views optimizations and fixes
- Cache DOM vm elements- Better vm inner elements selectors
Set default OS icon for unknown OS vms to okeanos
VM create wizard fixes
- Optimized flavor creation proccess to improve performance- Workaround for non-existing flavor combinations. UI now selects a valid flavor for the value the user last selected- Handle zeroclipboard exceptions
Update integration test suite
Update integration test suite: * improve error messages, make progress reporting more consistent * destroy the test server in the last test, make sure it gets removed * all tests work correctly for the Debian Base Image
Improve integration test suite
Implement generic timeout handler, implement PING IPv4 and IPv6 test,implement connecting over ssh to the public IPv4 and IPv6 address forhostname verification, numerous fixes.
IE7 js fix
Add new logging infrastructure
Uses dictionary configuration back ported fromPython 2.7.
Icon view alignment fixes
Documented new UI settings in README.upgrade, Refs #1447
Reset field error class on private network create wizard
Changed destroy actions confirm button styles
Private networks destroy state handling
Fixed networks view left border position handling
Update menu title on view change
VM create wizard styling improvements
Changed create vm/network link names
Improved UI settings configuration, Refs #1447
- Most of the settings can now configured via django applcation- Added some UI behaviour settings providing default values- Added default values and documented new UI settings in settings.d/30-ui.conf- Changed SUGGESTED_FLAVORS setting to VM_CREATE_SUGGESTED_FLAVORS...
Commit initial version of Synnefo deployment test
Add an initial version of a tool to test a Synnefo deployment.The tool uses Python testing to run a number of test scenarioson all available images. It is still a WIP.
Refs #1155.
Exclude ERROR state vms from private network connect wizard
Single vm view fix
Handle undefined object in show_vm method
Generic service unavailable template, Refs #1359
Metadata styling fixes, Refs #1441
Skip container check if vm in DESTROY state, Refs #1437
Improved UI error handling
- Do not overlap error overlay views when new errors get triggered Refs #1433- Skip error overlay appearance if user is viewing feedback overlay- Handle generic (window.onerror) javascript exceptions that may occure accross UI application...
Several vm views fixes
- fixed sort order for Flavors (Refs #1429) and Images collections- changed default role metadata suggestions- removed Location from suggested metadata keys
Styling fixes
- Fixed networks vm list left border reposition- Fixed net vm actions alignments- Fixed confirm box font style
Fix failing tests
Tests needed users.json that was separated fromintial_data.json
Merge branch 'psomas-synnefo'
Merge branch 'images'
Conflicts: README.deploy
Fixed update intervals
Improved vm stats api calls
Limit stats update calls by avoiding concurrent requests
Improved api recurrent requests
Increase timeout intervals when window looses its focus.The behaviour can be disabled from synnefo.config.delay_on_blur configparameter.
Minor css fixes
Fixed connect button in private networks vm view
Set destroy state as non active state
Better console window name
Fixed vm console action
Opera gradient backgrounds
Fancy CSS3 state color transitions
Fixed icon view state/progress/action icon alignment
Fixed default vm os name
Search in meta for OS value, if not set try to get the vm image os, elsefallback to "okeanos".
Changed undefined ip text
Fixed default os name