Statistics
| Branch: | Tag: | Revision:

root / settings.d @ eee0487e

# Date Author Comment
eee0487e 10/31/2011 04:06 pm Kostas Papadimitriou

Initial userdata commit

c130b56e 10/31/2011 11:41 am Kostas Papadimitriou

Configurable created vm name template, Refs #1009

e316f1d4 10/13/2011 11:52 am Vangelis Koukis

Update OS provider name in sample settings.d/

21b191c3 10/11/2011 05:04 pm Vangelis Koukis

Fix syslog logging facility in 00-logging.conf

Fix syslog logging facility in 00-logging.conf, refs #1033

a65ee5fc 10/11/2011 04:57 pm Vangelis Koukis

Update default logging settings

2a1863a5 10/11/2011 02:05 pm Kostas Papadimitriou

Document static files changes in README.upgrade

46990631 10/11/2011 01:41 pm Kostas Papadimitriou

UI static url settings fixes

7970aa87 10/11/2011 01:06 pm Kostas Papadimitriou

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

fd17116c 10/10/2011 12:34 pm Vangelis Koukis

Merge branch 'ui-refactor'

a3ec2802 10/10/2011 12:34 pm Vangelis Koukis

Merge branch 'logging'

Conflicts:
README.upgrade

9e98ba3c 10/06/2011 05:08 pm Giorgos Verigakis

Add new logging infrastructure

Uses dictionary configuration back ported from
Python 2.7.

Refs #1033

a663d887 10/06/2011 03:50 pm Kostas Papadimitriou

Documented new UI settings in README.upgrade, Refs #1447

5569e10a 10/06/2011 03:37 pm Kostas Papadimitriou

Merge remote-tracking branch 'origin/master' into ui-refactor

66be390b 10/06/2011 12:12 pm Kostas Papadimitriou

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...

ff327b86 10/05/2011 12:27 pm Vangelis Koukis

Merge branch 'api-current'

Conflicts:
README.upgrade

061806e7 10/03/2011 03:51 pm Vangelis Koukis

Remove obsolete settings.d/98-snf-dispatcher.conf

Remove unused settings.d/98-snf-dispatcher.conf,
logging parameters are defined in logging conf,
refs #1033.

d668176c 09/27/2011 10:30 am Vangelis Koukis

Add EMAIL_SUBJECT_PREFIX in 00-admin.conf

fc443bcd 09/23/2011 06:12 pm Giorgos Verigakis

Add size limits for personality on server create

Refs #1093

3f94a1ae 09/07/2011 05:31 pm Giorgos Verigakis

Initial import of the admin web interface

Refs #849

660936b4 09/02/2011 04:36 pm Kostas Papadimitriou

Merge branch 'master' into ui-0.5

Conflicts:
README.upgrade

7e3b822f 09/01/2011 11:49 am Vangelis Koukis

Make the example settings more generic

bcd451ea 08/12/2011 03:13 pm Kostas Papadimitriou

Clone specified image metadata on vm creation, Refs #847

e0dea91a 08/03/2011 10:55 am Kostas Papadimitriou

Added setting for predefined flavors in UI, Refs #815

2ba17051 07/27/2011 06:02 pm Vangelis Koukis

Remove Ganeti tools settings from Django settings

916c38f4 07/27/2011 04:46 pm Vangelis Koukis

Remove the ganeti Django app completely

Remove any reference to the synnefo.ganeti Django app
from the Django project, update README.upgrade accordingly.

5039a44f 07/21/2011 06:54 pm Vangelis Koukis

Remove reference to inexistent okeanos hostname

bd444a11 07/21/2011 12:07 pm Giorgos Gousios

Move queue declaration to the dispatcher

Move queue declaration and initialization to the dispatcher since the dispatcher is the only consumer of this information.

Refs: #809

3d3c58d7 07/19/2011 03:50 pm Giorgos Gousios

Email related changes

-Use Django's DEFAULT_FROM_EMAIL configuration setting instead of custom setting
-Send invitations from the DEFAULT_FROM_EMAIL account

9ea77141 07/19/2011 01:45 pm Kostas Papadimitriou

Fix default LOGOUT_URL value in settings

dacd179a 07/19/2011 01:39 pm Kostas Papadimitriou

Fix logout from ui url redirect

- defaults to settings.LOGIN_URL

1c382247 07/17/2011 09:39 pm Vangelis Koukis

Make RAPI CreateInstance() arguments configurable

Make RAPI CreateInstance() arguments deployment-specific.
Add the GANETI_CREATEINSTANCE_KWARGS setting, which allows the administrator
to set arbitrary arguments to RAPI CreateInstance().

Also add initial version of README.Upgrade, detailing...

7cc1fa2d 07/14/2011 05:13 pm Vangelis Koukis

Minor changes to default settings

24c694e7 07/14/2011 04:15 pm Vangelis Koukis

Merge branch 'ui-0.5'

Conflicts:
settings.d/00-apps.conf

ab95fd93 07/14/2011 04:13 pm Vangelis Koukis

Minor fixes for v0.5.1

cc586591 07/13/2011 05:33 pm Vangelis Koukis

Disable Greek language support temporarily

Temporarily disable Greek language support completely in
settings.d/00-apps.conf. The Greek translations are incomplete and break the
UI. They can be enabled by individual developers working on them.

faf5ddde 07/13/2011 04:40 pm Kostas Papadimitriou

Feedback form view, templates, urls and settings

96b635d9 07/13/2011 04:40 pm Vangelis Koukis

Improve instructions for transaction-isolation

Improve the instructions for setting MySQL's transaction-isolation parameter
using the 'init_command' option for MySQLdb in Django's settings.py.

9991a517 07/13/2011 04:19 pm Kostas Papadimitriou

Merge branch 'master' into ui-0.5

967b00bb 07/13/2011 03:15 pm Kostas Papadimitriou

Feedback form view, templates, urls and settings

960c15e0 07/13/2011 11:37 am Giorgos Gousios

Only receive OP messages for the specific BACKEND_PREFIX

Also a minor correction in the debugging queue output

cbaac7bc 07/11/2011 05:55 pm Vangelis Koukis

Agree on consistent instance tags for firewalling

Update both the default API settings and the kvm-vif-bridge script
to use consistent {protected, unprotected, limited} tags to determine
the firewall profile to use on public network interfaces.

The API spec still defines the {ENABLED, DISABLED, PROTECTED} keywords,...

f31dd9f4 07/11/2011 03:03 pm Vangelis Koukis

Merge branch 'faidon/misc-fixes'

Conflicts:
settings.d/50-invitations.conf

78e4a063 07/11/2011 12:42 pm Vangelis Koukis

Merge branch 'api-current'

Conflicts:
invitations/invitations.py

4d713480 07/11/2011 12:02 pm Vangelis Koukis

Make Ganeti disk template a configurable setting

Make the disk template to use for Ganeti instances (e.g., 'plain'
or 'drbd') a configurable setting in settings.d/20-api.conf,
fixes #777.

6fa6822a 07/07/2011 08:53 pm Faidon Liambotis

Move an snf-ganeti-hook setting to its own file

2d8fe33a 07/07/2011 08:50 pm Faidon Liambotis

Remove redundant option in invitation settings

No reason to have SMTP_* there or at all, since they are apparently not
used anymore.

9da33f32 07/07/2011 08:24 pm Faidon Liambotis

Remove useless & noisy copyright banners for .conf

Remove 36 lines of noise from all of settings.d configuration files.
Besides being utterly useless and extremely annoying, it's also commonly
incorrect since some of them are derived from Django and they're not...

4d9e5ad0 07/07/2011 05:09 pm Giorgos Gousios

Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into api-current

61868190 07/07/2011 04:30 pm Vangelis Koukis

Enforce flavor-specified disk size for new VMs

Enforce the flavor-specified disk size when creating a new VM.
Introduce the new IGNORE_FLAVOR_DISK_SIZES setting, which makes the API always
create VMs with 4GB or 14GB disks.
This is useful in development deployments where disk space is scarce.

32ef827c 07/07/2011 04:08 pm Giorgos Gousios

All queues are now prefixed with BACKEND_PREFIX_ID

6ee2466c 07/07/2011 03:08 pm Kostas Papadimitriou

added kubuntu in ui settings

0e06c19c 07/07/2011 11:57 am Kostas Papadimitriou

Configurable AAI skip list

9f8ad4c5 07/06/2011 04:06 pm Giorgos Gousios

Configurable number of invitations per invitation level

Refs: #439

8417d1bf 07/05/2011 01:05 pm Giorgos Gousios

Rationalize queue declarations

bd0a9536 07/01/2011 04:17 pm Vangelis Koukis

Merge branch 'ui-0.5'

79d8af70 07/01/2011 03:52 pm Giorgos Gousios

Make LOGIN_PATH be a full URL (not just a path under APP_INSTALL_URL)

Refs: #715

0d2c6fc3 07/01/2011 12:47 pm Giorgos Gousios

Merge branch 'api-current' into helpdesk-gui

2469a9ce 07/01/2011 12:45 pm Vangelis Koukis

Merge branch 'api-current' into ui-0.5

2da5f785 07/01/2011 12:43 pm Giorgos Verigakis

Make the dispatcher refresh on tag updates

Make a dummy ModifyInstance call when changing instance
tags in order to force process_net_status to be called on
the dispatcher.

85c6267a 07/01/2011 10:32 am Giorgos Gousios

Merge branch 'api-current' into helpdesk-gui

Conflicts:
aai/shibboleth.py

658a825a 06/30/2011 06:25 pm Giorgos Verigakis

Use a default firewall profile on public networks

Uses settings.DEFAULT_FIREWALL_PROFILE in case an instance has no firewall tags defined.

Refs #659

9b5b718a 06/30/2011 05:04 pm Giorgos Verigakis

Use a default firewall profile on public networks

Uses settings.DEFAULT_FIREWALL_PROFILE in case an instance has no firewall tags defined.

Refs #659

746c6bf4 06/30/2011 03:41 pm Vangelis Koukis

Extend net notifications to include IPv6 addresses

Include support for autogenerated public IPv6 addresses,
extend the logic layer accordingly:

  • Extend the Synnefo Ganeti hook to include autogenerated
    IPv6 addresses in ganeti-net-status notifications over AMQP....
334c1b75 06/30/2011 03:41 pm Giorgos Verigakis

Add a Get Server Stats API method

ebc913dc 06/30/2011 03:41 pm Giorgos Verigakis

Update API to return 4 kinds of graphs

Also temporarily disable encryption of backend id.

Refs #527

5391d6b5 06/30/2011 01:49 pm Giorgos Verigakis

Update API to return 4 kinds of graphs

Also temporarily disable encryption of backend id.

Refs #527

669642df 06/30/2011 01:03 pm Giorgos Verigakis

Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into api-current

c738c935 06/29/2011 01:15 pm Giorgos Verigakis

Add a Get Server Stats API method

9cb903f9 06/29/2011 01:15 pm Vangelis Koukis

Extend net notifications to include IPv6 addresses

Include support for autogenerated public IPv6 addresses,
extend the logic layer accordingly:

  • Extend the Synnefo Ganeti hook to include autogenerated
    IPv6 addresses in ganeti-net-status notifications over AMQP....
33e00f02 06/28/2011 03:42 pm Giorgos Gousios

Per user invitation limits

refs: #705

b43833d6 06/28/2011 03:42 pm Constantinos Venetsanopoulos

Rename settings files to keep numerical alignment

6fb884b2 06/28/2011 03:20 pm Christos Psaltis

Add update interval in settings

ccd0d474 06/28/2011 01:07 pm Giorgos Verigakis

Limit the number of VMs a user can create

Controlled by the MAX_VMS_PER_USER setting.

Fixes #703

8fe430e6 06/28/2011 12:27 pm Giorgos Gousios

Add the helpdesk middleware to the chain of middlewares

f920d60e 06/28/2011 11:05 am Giorgos Gousios

Import settings not present in merged branch

0bc9e367 06/28/2011 10:27 am Giorgos Gousios

Merge branch 'api-current' into helpdesk-gui

Conflicts:
settings.py.dist

36cf1973 06/27/2011 06:12 pm Vangelis Koukis

Drop Django dependency in the Ganeti event daemon

Modify the Ganeti event daemon to have no dependency on Django. * Make it an independent daemon, drop all Django dependencies * Import Django's settings.py directly * Rename ganeti/ganeti-eventd.py to ganeti/snf-ganeti-eventd.py...

1277fb19 06/27/2011 04:40 pm Vangelis Koukis

Split settings.py.dist in distinct conf files

Split settings.py.dist in distinct conf files under settings.d/,
similarly to:

https://code.djangoproject.com/wiki/SplitSettings#UsingalistofconffilesTransifex

Use settings..d/*-local.conf files for local modifications,...