History | View | Annotate | Download (17.9 kB)
Changelog: Use the new AstakosClient
astakos: Remove call GET /authenticate
Use POST /tokens to authenticate. Delete AstakosClient.get_user_info()and replace its uses by AstakosClient.authenticate().
astakos: Update project-list help text
Cleanup project status description in management command project-list.
cyclades: Update changelog
cyclades: Add 'server-remove' management command
Implement server-remove management command that deletes an instance froma Ganeti backend. The command will wait by default for theOP_INSTANCE_REMOVE job to complete, except if --wait=False is used.
astakos: Store base URL in component
Deployer should provide it when adding a new component. Service endpointsoriginating from a component are expected to match its base URL; otherwise,a warning is issued during service registration. Re-registration with...
astakos: Show component details
Introduce management command `component-show', which lists componentattributes, including a list with the related registered services.
Allocate VMs based on enabled disk-templates
Remove the ARCHIPELAGO_BACKENDS setting. Instead allocate VMs based onthe disk-templates that are enabled and allowed in ipolicy for eachbackend. The command 'snf-manage backend-update-status' can be used to...
Merge branch 'master' into develop
Conflicts: Changelog version
Update NEWS and Changelog
Merge branch 'hotfix-0.14.6' into develop
Conflicts: Changelog docs/admin-guide.rst snf-cyclades-app/synnefo/api/management/commands/network-remove.py snf-cyclades-app/synnefo/api/servers.py snf-cyclades-app/synnefo/api/tests/servers.py snf-cyclades-app/synnefo/logic/backend.py...
docs: update Upgrade Notes & Changelog
docs: Update guides for dhcp option
Document the change of --dhcp option from a flag to a boolean value.
astakos: Describe and implement API for projects
astakos: Simplify project schema
Applications now point to a project (rather than an extra model Chain).A Project is created upon submitting an application; it always points toa single `reference' application.
Model Chain is kept as a sequence to generate project ids.
astakos: Change project membership schema
Replace ProjectMembershipHistory with ProjectMembershipLog, whichrecords every state transition. Never delete any ProjectMembershipentry; set it instead to an appropriate state.
astakos: Lock project rather than chain
astakos: Improve logging for Projects and Applications
Introduce model ProjectLog as well as fields in ProjectApplicationin order to record all actions.
Fix Changelog order of entries
Fix order in Changelog between version 0.14.5 and 0.14next that has beencreated by merging and automatic conflict resolution.
Also fix tpo in admin guide.
Merge branch 'hotfix-0.14.5' into develop
Conflicts: snf-pithos-backend/pithos/backends/modular.py version
Changelog, NEWS and release dates for 0.14.5
cyclades: extend VM info with 'port_forwarding'
Extend servers info API response with 'SNF:port_forwarding' attribute,describing port fowarding rules (DNAT) that are applied to vms. Thedescription of such rules is done via the new CYCLADES_PORT_FORWARDING...
cyclades: Extend servers info with fqdn attribute
Extend the servers info API response with the 'SNF:fqdn' attribute,containg the vm's domain name in a DNS. This attribue is configurable bythe 'CYCLADES_SERVERS_FQDN' setting. If this setting is set to None,...
Merge branch 'hotfix-0.14.4' into develop
Relase dates for version 0.14.4
Merge branch 'hotfix-0.14.3' into develop
Conflicts: Changelog snf-astakos-app/astakos/im/messages.py snf-pithos-app/pithos/api/manage_accounts/__init__.py snf-pithos-app/pithos/api/management/commands/reconcile-resources-pithos.py snf-pithos-app/pithos/api/settings.py...
Release dates for version 0.14.3
Update Changelog
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
Add greenlet tracing code in snf-common
Add greenlet tracing code in snf-common, useful for debugging stuckgevent gunicorn workers.
If the environmental variable SYNNEFO_TRACE is set to a non-emptystring, the tracing code will install a SIGTRAP signal handler for the...
Merge branch 'hotfix-0.14.2' into develop
Conflicts: Changelog snf-astakos-app/astakos/im/messages.py snf-astakos-app/astakos/im/views/target/__init__.py snf-cyclades-app/synnefo/logic/backend.py snf-cyclades-app/synnefo/logic/management/commands/reconcile-servers.py...
Add release date for version 0.14.2
Add upgrade notes and update admin guide
Changelog: pithos tests, atomic API, domain speedup
cyclades: Remove PUBLIC_USE_POOL setting
Remove PUBLIC_USE_POOL setting, since in order to use floating IPs, thecyclades must be responsible for managing all IP pools.
Add release dates for version 0.14
astakos: Update default astakos .conf file
removed ``ASTAKOS_ACTIVATION_REDIRECT_URL`` and ``ASTAKOS_LOGIN_SUCCESS_URL``settings since they are dynamically set based on the ``ASTAKOS_BASE_URL``setting.
cyclades: Remove obsolete settings
Remove obsolete GANETI_DISK_TEMPLATES and DEFAULT_GANETI_DISK_TEMPLATEsettings.
cyclades: Rename poolsize settings for uniformity
Rename ASTAKOS_POOLSIZE to CYCLADES_ASTAKOSCLIENT_POOLIZE;expose it to the conf file.
common: Include and document SERVER_EMAIL, CONTACT_EMAIL settings
in snf-common settings
cyclades: remove API_ROOT_URL from conf
Changelog: add entries for URL reconfiguring
Update Changelog for astakos
docs: Update astakos api paths
Sphinx format fixes in Changelog file
helpdesk: Update changelog
astakos: Update changelog
Remove deprecated quotaholder settings
Remove remaining astakos and pithos-related references of quotaholderfrom settings and docs.
astakos: move get_services back to astakos im services
astakos: move get_menu service under astakos im services
get_menu is used only by astakos cloudbar:it should not be under astakos api services
First bits of astakos Changelog for 0.14
Update changelog
Add changelog entry about lazy networks and 'type' attributein network create API request.
astakos: WIP move all api calls under ``/astakos/api``
Refs: #3340
Add 'ASTAKOS_POOLSIZE' setting.
Merge branch 'feature-quotas-pithos' into feature-quotas
Conflicts: snf-cyclades-app/synnefo/plankton/backend.py snf-pithos-app/README snf-pithos-app/pithos/api/util.py
pithos: Rename backend quotaholder properties
Refer to astakosclient instead of quotaholder
cyclades: Remove obsolete code for static quotas
Remove the following obsolete settings, since their usage is coveredby Quotaholder:- MAX_VMS_PER_USER- MAX_NETWORKS_PER_USER- VMS_USER_QUOTA- NETWORKS_USER_QUOTA
Also remove 'cyclades-export-quota' management command.
Cyclades: remove all quotaholder settings
Remove from cyclades all settings that were relative with Quotaholder.Remove CYCLADES_USE_QUOTAHOLDER settings, since Cyclades can not workany more without quotas.Remove CYCLADES_QUOTAHOLDER_URL and CYCLADES_QUOTAHOLDER_TOKEN since...
cyclades: Rename quotas management commands
Rename 'cyclades-reconcile-commissions' to 'reconcile-commissions-cyclades.'Rename 'cyclades-usage-verify' to 'reconcile-resources-cyclades.'
cyclades: remove redundant settings
Remove 'CYCLADES_USER_CATALOG_URL' and 'CYCLADES_USER_FEEDBACK_URL'settings, since both of them can be derived from 'ASTAKOS_URL' setting.
pithos: remove redundant settings
Remove 'PITHOS_USER_CATALOG_URL' and 'PITHOS_USER_FEEDBACK_URL' and'PITHOS_USER_LOGIN_URL' settings, since all of them can be derived from'ASTAKOS_URL' setting.
Merge branch 'feature-snf-django' into develop
Conflicts: docs/older/Changelog.pithos-app snf-astakos-app/astakos/im/api/__init__.py snf-pithos-app/pithos/api/util.py
Add section for v0.13next to NEWS and Changelog
Add release dates for version 0.13
Further updates for Changelog file for 0.13
Update Changelog file for 0.13
Make all Changelog files prior to 0.13 obsolete
Since v0.13, all Synnefo components will have the same version and thesame Changelog, NEWS, Upgrade, Copyright file. This patch addressesold Changelog, NEWS and Upgrade files:
Prepare skeleton for unified Changelog and NEWS
Since v0.13 all Synnefo components have been moved into a singlerepository and will have the uniform versions. Thus we will havea single Changelog and NEWS file with subsections for each majorcomponent.
Moved synnefo package in a nested directory
since more than one packages exist in repository root
Fixed sphinx errors when building html docs
Fixed Changelog rst headings
Update Changelog before tagging v0.7.3
Update Changelog before tagging v0.7.2
Update Changelog before tagging v0.7.1
Update Changelog before tagging v0.7
Minor modifications to Changelog format
Change tabs to spaces in Changelog
Update Changelog before tagging v0.6.2
Update Changelong before tagging v0.6.2
Modify Changelog before tagging v0.6.1
Modify Changelog before tagging v0.6
Modify Changelog before tagging v0.5.5
Update Changelog before tagging v0.5.4
Update Changelog before tagging v0.5.3.1
Update Changelog before tagging v0.5.3
Update Changelog before tagging v0.5.2
Update Changelog before tagging v0.5.1
Update Changelog before tagging v0.5
Update Changelog before tagging v0.4
Update Changelog before tagging v0.3
Update Changelog, v0.2.2
Update Changelog, before tagging v0.2.1
Add Changelog, updated before tagging v0.2