Retire Sahara: remove repo content
Sahara project is retiring - https://review.opendev.org/c/openstack/governance/+/919374 this commit remove the content of this project repo Depends-On: https://review.opendev.org/c/openstack/project-config/+/919376 Change-Id: I4eb4556e448b4eacdbf1b5cc4164bcf6a4ccbed0
This commit is contained in:
parent
744efb4fc5
commit
af37b9efbf
13
.coveragerc
13
.coveragerc
@ -1,13 +0,0 @@
|
||||
[run]
|
||||
branch = True
|
||||
source = sahara_dashboard
|
||||
omit =
|
||||
.tox/*
|
||||
sahara_dashboard/test/*
|
||||
|
||||
[paths]
|
||||
source = sahara_dashboard
|
||||
|
||||
[report]
|
||||
ignore_errors = True
|
||||
precision = 3
|
39
.gitignore
vendored
39
.gitignore
vendored
@ -1,39 +0,0 @@
|
||||
*.py[co]
|
||||
*.egg
|
||||
*.egg-info
|
||||
*.lock
|
||||
dist
|
||||
build
|
||||
eggs
|
||||
parts
|
||||
var
|
||||
sdist
|
||||
develop-eggs
|
||||
.installed.cfg
|
||||
pip-log.txt
|
||||
.tox
|
||||
*.mo
|
||||
.mr.developer.cfg
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
.venv
|
||||
.idea
|
||||
out
|
||||
target
|
||||
*.iml
|
||||
*.ipr
|
||||
*.iws
|
||||
doc/html
|
||||
doc/source/apidoc
|
||||
doc/source/api
|
||||
doc/build
|
||||
*.db
|
||||
.coverage
|
||||
nosetests.xml
|
||||
pylint-report.txt
|
||||
ChangeLog
|
||||
cscope.out
|
||||
horizon
|
||||
sahara_dashboard/test/.secret_key_store
|
||||
sahara_dashboard/test/configs/config.conf
|
||||
AUTHORS
|
53
.zuul.yaml
53
.zuul.yaml
@ -1,53 +0,0 @@
|
||||
- project:
|
||||
templates:
|
||||
- check-requirements
|
||||
- horizon-non-primary-django-jobs
|
||||
- openstack-python3-jobs-horizon
|
||||
- release-notes-jobs-python3
|
||||
experimental:
|
||||
jobs:
|
||||
- sahara-dashboard-integration
|
||||
|
||||
- job:
|
||||
name: sahara-dashboard-tox-base
|
||||
parent: openstack-tox
|
||||
required-projects:
|
||||
- openstack/sahara-dashboard
|
||||
irrelevant-files:
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^releasenotes/.*$
|
||||
- ^sahara_dashboard/locale/.*$
|
||||
|
||||
- job:
|
||||
name: sahara-dashboard-integration
|
||||
parent: devstack
|
||||
required-projects:
|
||||
- openstack/heat
|
||||
- openstack/horizon
|
||||
- openstack/sahara
|
||||
- openstack/sahara-plugin-ambari
|
||||
- openstack/sahara-plugin-cdh
|
||||
- openstack/sahara-plugin-mapr
|
||||
- openstack/sahara-plugin-spark
|
||||
- openstack/sahara-plugin-storm
|
||||
- openstack/sahara-plugin-vanilla
|
||||
- openstack/sahara-dashboard
|
||||
roles:
|
||||
- zuul: openstack/horizon
|
||||
vars:
|
||||
devstack_plugins:
|
||||
sahara: 'https://opendev.org/openstack/sahara'
|
||||
sahara-dashboard: 'https://opendev.org/openstack/sahara-dashboard'
|
||||
heat: 'https://opendev.org/openstack/heat'
|
||||
devstack_services:
|
||||
horizon: true
|
||||
tls-proxy: false
|
||||
devstack_localrc:
|
||||
USE_PYTHON3: True
|
||||
pre-run: playbooks/sahara-dashboard-integration/pre.yaml
|
||||
run: playbooks/sahara-dashboard-integration/run.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^releasenotes/.*$
|
@ -1,19 +0,0 @@
|
||||
The source repository for this project can be found at:
|
||||
|
||||
https://opendev.org/openstack/sahara-dashboard
|
||||
|
||||
Pull requests submitted through GitHub are not monitored.
|
||||
|
||||
To start contributing to OpenStack, follow the steps in the contribution guide
|
||||
to set up and use Gerrit:
|
||||
|
||||
https://docs.openstack.org/contributors/code-and-documentation/quick-start.html
|
||||
|
||||
Bugs should be filed on Storyboard:
|
||||
|
||||
https://storyboard.openstack.org/#!/project/openstack/sahara-dashboard
|
||||
|
||||
For more specific information about contributing to this repository, see the
|
||||
sahara contributor guide:
|
||||
|
||||
https://docs.openstack.org/sahara/latest/contributor/contributing.html
|
12
HACKING.rst
12
HACKING.rst
@ -1,12 +0,0 @@
|
||||
Sahara Style Commandments
|
||||
==========================
|
||||
|
||||
- Step 1: Read the OpenStack Style Commandments
|
||||
https://docs.openstack.org/hacking/latest/
|
||||
- Step 2: Read on
|
||||
|
||||
Sahara Specific Commandments
|
||||
-----------------------------
|
||||
|
||||
None so far
|
||||
|
176
LICENSE
176
LICENSE
@ -1,176 +0,0 @@
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
@ -1,4 +0,0 @@
|
||||
recursive-include sahara_dashboard *.html *.scss *.js
|
||||
|
||||
include AUTHORS
|
||||
include ChangeLog
|
64
README.rst
64
README.rst
@ -1,58 +1,10 @@
|
||||
========================
|
||||
Team and repository tags
|
||||
========================
|
||||
This project is no longer maintained.
|
||||
|
||||
.. image:: https://governance.openstack.org/tc/badges/sahara-dashboard.svg
|
||||
:target: https://governance.openstack.org/tc/reference/tags/index.html
|
||||
The contents of this repository are still available in the Git
|
||||
source code management system. To see the contents of this
|
||||
repository before it reached its end of life, please check out the
|
||||
previous commit with "git checkout HEAD^1".
|
||||
|
||||
.. Change things from this point on
|
||||
|
||||
OpenStack Dashboard plugin for Sahara project
|
||||
=============================================
|
||||
|
||||
How to use with Horizon on server:
|
||||
----------------------------------
|
||||
|
||||
Use pip to install the package on the server running Horizon. Then either copy
|
||||
or link the files in sahara_dashboard/enabled to
|
||||
openstack_dashboard/local/enabled. This step will cause the Horizon service to
|
||||
pick up the Sahara plugin when it starts.
|
||||
|
||||
How to use with devstack:
|
||||
-------------------------
|
||||
|
||||
Add the following to your devstack ``local.conf`` file::
|
||||
|
||||
enable_plugin sahara-dashboard https://opendev.org/openstack/sahara-dashboard
|
||||
|
||||
|
||||
To run unit tests:
|
||||
------------------
|
||||
|
||||
./run_tests.sh
|
||||
|
||||
NOTE:
|
||||
=====
|
||||
|
||||
As of the Mitaka release, the dashboard for sahara is now maintained
|
||||
outside of the horizon codebase, in the repository.
|
||||
|
||||
Links:
|
||||
------
|
||||
|
||||
Sahara project: https://opendev.org/openstack/sahara
|
||||
|
||||
Storyboard project: https://storyboard.openstack.org/#!/project/936
|
||||
|
||||
Sahara docs site: https://docs.openstack.org/sahara/latest/
|
||||
|
||||
Quickstart guide: https://docs.openstack.org/sahara/latest/user/quickstart.html
|
||||
|
||||
How to participate: https://docs.openstack.org/sahara/latest/contributor/how-to-participate.html
|
||||
|
||||
Release notes: https://docs.openstack.org/releasenotes/sahara-dashboard/
|
||||
|
||||
License
|
||||
-------
|
||||
|
||||
Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0
|
||||
For any further questions, please email
|
||||
openstack-discuss@lists.openstack.org or join #openstack-dev on
|
||||
OFTC.
|
||||
|
@ -1,2 +0,0 @@
|
||||
[python: **.py]
|
||||
[django: **/templates/**.html]
|
@ -1,2 +0,0 @@
|
||||
[javascript: **.js]
|
||||
[angular: **/static/**.html]
|
41
bindep.txt
41
bindep.txt
@ -1,41 +0,0 @@
|
||||
# This is a cross-platform list tracking distribution packages needed by tests;
|
||||
# see https://docs.openstack.org/infra/bindep/ for additional information.
|
||||
|
||||
build-essential [platform:dpkg]
|
||||
gawk
|
||||
# gettext and graphviz are needed by doc builds only. For transition,
|
||||
# have them in both doc and test.
|
||||
gettext [doc test]
|
||||
graphviz [doc test]
|
||||
language-pack-en [platform:ubuntu]
|
||||
libevent-dev [platform:dpkg]
|
||||
libevent-devel [platform:rpm]
|
||||
libffi-dev [platform:dpkg]
|
||||
libffi-devel [platform:rpm]
|
||||
libjpeg-dev [platform:dpkg]
|
||||
libjpeg-turbo-devel [platform:rpm]
|
||||
libsasl2-dev [platform:dpkg]
|
||||
libselinux-python [platform:rpm]
|
||||
libsqlite3-dev [platform:dpkg]
|
||||
libuuid-devel [platform:rpm]
|
||||
locales [platform:debian]
|
||||
pkg-config [platform:dpkg]
|
||||
pkgconfig [platform:rpm]
|
||||
python3-all-dev [platform:ubuntu !platform:ubuntu-precise]
|
||||
python3-dev [platform:dpkg]
|
||||
python3-devel [platform:fedora]
|
||||
python3.4 [platform:ubuntu-trusty]
|
||||
python34-devel [platform:centos]
|
||||
python3.5 [platform:ubuntu-xenial]
|
||||
uuid-dev [platform:dpkg]
|
||||
zlib-devel [platform:rpm]
|
||||
zlib1g-dev [platform:dpkg]
|
||||
|
||||
# integration tests
|
||||
firefox [integrationtests]
|
||||
dbus [integrationtests platform:redhat]
|
||||
dbus-1 [integrationtests platform:suse]
|
||||
xvfb [integrationtests platform:dpkg]
|
||||
# already part of xorg-x11-server on openSUSE
|
||||
xorg-x11-server-Xvfb [integrationtests platform:redhat]
|
||||
libav-tools [integrationtests platform:dpkg]
|
@ -1,55 +0,0 @@
|
||||
# plugin.sh - DevStack plugin.sh dispatch script sahara-dashboard
|
||||
|
||||
SAHARA_DASH_DIR=$(cd $(dirname $BASH_SOURCE)/.. && pwd)
|
||||
|
||||
function install_sahara_dashboard {
|
||||
setup_develop ${SAHARA_DASH_DIR}
|
||||
}
|
||||
|
||||
function configure_sahara_dashboard {
|
||||
cp -a ${SAHARA_DASH_DIR}/sahara_dashboard/enabled/* ${DEST}/horizon/openstack_dashboard/local/enabled/
|
||||
cp -a ${SAHARA_DASH_DIR}/sahara_dashboard/local_settings.d/* ${DEST}/horizon/openstack_dashboard/local/local_settings.d/
|
||||
# NOTE: If locale directory does not exist, compilemessages will fail,
|
||||
# so check for an existence of locale directory is required.
|
||||
if [ -d ${SAHARA_DASH_DIR}/sahara_dashboard/locale ]; then
|
||||
(cd ${SAHARA_DASH_DIR}/sahara_dashboard; DJANGO_SETTINGS_MODULE=openstack_dashboard.settings $PYTHON ../manage.py compilemessages)
|
||||
fi
|
||||
}
|
||||
|
||||
# check for service enabled
|
||||
if is_service_enabled sahara-dashboard; then
|
||||
|
||||
if [[ "$1" == "stack" && "$2" == "pre-install" ]]; then
|
||||
# Set up system services
|
||||
# no-op
|
||||
:
|
||||
|
||||
elif [[ "$1" == "stack" && "$2" == "install" ]]; then
|
||||
# Perform installation of service source
|
||||
echo_summary "Installing Sahara Dashboard"
|
||||
install_sahara_dashboard
|
||||
|
||||
elif [[ "$1" == "stack" && "$2" == "post-config" ]]; then
|
||||
# Configure after the other layer 1 and 2 services have been configured
|
||||
echo_summary "Configuring Sahara Dashboard"
|
||||
configure_sahara_dashboard
|
||||
|
||||
elif [[ "$1" == "stack" && "$2" == "extra" ]]; then
|
||||
# Initialize and start the app-catalog-ui service
|
||||
# no-op
|
||||
:
|
||||
fi
|
||||
|
||||
if [[ "$1" == "unstack" ]]; then
|
||||
# Shut down app-catalog-ui services
|
||||
# no-op
|
||||
:
|
||||
fi
|
||||
|
||||
if [[ "$1" == "clean" ]]; then
|
||||
# Remove state and transient data
|
||||
# Remember clean.sh first calls unstack.sh
|
||||
# no-op
|
||||
:
|
||||
fi
|
||||
fi
|
@ -1,2 +0,0 @@
|
||||
# settings file for sahara-dashboard plugin
|
||||
enable_service sahara-dashboard
|
@ -1,7 +0,0 @@
|
||||
# The order of packages is significant, because pip processes them in the order
|
||||
# of appearance. Changing the order has an impact on the overall integration
|
||||
# process, which may cause wedges in the gate later.
|
||||
|
||||
sphinx>=2.0.0,!=2.1.0 # BSD
|
||||
openstackdocstheme>=2.2.1 # Apache-2.0
|
||||
reno>=3.1.0 # Apache-2.0
|
23
manage.py
23
manage.py
@ -1,23 +0,0 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||
# not use this file except in compliance with the License. You may obtain
|
||||
# a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
from django.core.management import execute_from_command_line
|
||||
|
||||
if __name__ == "__main__":
|
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE",
|
||||
"sahara_dashboard.test.settings")
|
||||
execute_from_command_line(sys.argv)
|
@ -1,8 +0,0 @@
|
||||
---
|
||||
- hosts: controller
|
||||
roles:
|
||||
- role: bindep
|
||||
bindep_profile: integrationtests
|
||||
become: true
|
||||
- setup-selenium-tests
|
||||
- setup-sahara-ui-integration
|
@ -1,13 +0,0 @@
|
||||
---
|
||||
- hosts: all
|
||||
strategy: linear
|
||||
roles:
|
||||
- orchestrate-devstack
|
||||
|
||||
- hosts: controller
|
||||
roles:
|
||||
- post-devstack-sahara-ui-integration
|
||||
- role: tox
|
||||
tox_environment:
|
||||
AVCONV_INSTALLED: 1
|
||||
tox_envlist: py27integration
|
@ -1,6 +0,0 @@
|
||||
---
|
||||
features:
|
||||
- There is now support for APIv2 in sahara-dashboard. Enable it by setting
|
||||
the "data-processing" API version to "2" in the `OPENSTACK_API_VERSIONS`
|
||||
dictionary found in Horizon's local_settings.py. Some Sahara features are
|
||||
only exposed through APIv2.
|
@ -1,3 +0,0 @@
|
||||
---
|
||||
fixes:
|
||||
- Fixed issue with retrieving details for public clusters.
|
@ -1,3 +0,0 @@
|
||||
---
|
||||
features:
|
||||
- Added integration with Designate for hostname resolution.
|
@ -1,7 +0,0 @@
|
||||
---
|
||||
security:
|
||||
- |
|
||||
Django 1.10 introduced a new var : DATA_UPLOAD_MAX_NUMBER_FIELDS which
|
||||
prevent DOS on data received via GET and POST methods. Default values
|
||||
is set to 2000 instead of upstream default of 1000 to keep the security
|
||||
feature and to not cause issue with the Sahara Dashboard forms.
|
@ -1,6 +0,0 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
Python 2.7 support has been dropped. Last release of sahara-dashboard
|
||||
to support python 2.7 is OpenStack Train. The minimum version of Python now
|
||||
supported by sahara-dashboard is Python 3.6.
|
@ -1,5 +0,0 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
Python 3.6 & 3.7 support has been dropped. The minimum version of Python now
|
||||
supported is Python 3.8.
|
@ -1,5 +0,0 @@
|
||||
---
|
||||
fixes:
|
||||
- |
|
||||
Increasing DATA_UPLOAD_MAX_NUMBER_FIELDS django configuration to allow creation
|
||||
of CDH node group templates.
|
@ -1,12 +0,0 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Support for the new boot from volume options introduced in the
|
||||
Stein release of Sahara is added.
|
||||
other:
|
||||
- |
|
||||
Coinciding with the official stability of Sahara APIv2, operators
|
||||
should feel especially encouraged to set "data-processing" API
|
||||
version to "2" in the `OPENSTACK_API_VERSIONS` dictionary found in
|
||||
Horizon's local_settings.py. As previously stated, some Sahara
|
||||
features are only exposed through APIv2.
|
@ -1,9 +0,0 @@
|
||||
---
|
||||
prelude: >
|
||||
The config parameter 'SAHARA_FLOATING_IP_DISABLED' replaces
|
||||
'SAHARA_AUTO_IP_ALLOCATION_ENABLED'.
|
||||
deprecations:
|
||||
- |
|
||||
The 'SAHARA_AUTO_IP_ALLOCATION_ENABLED' config parameter in Sahara
|
||||
was deprecated and replaced by 'SAHARA_FLOATING_IP_DISABLED'
|
||||
which has a less confusing name.
|
@ -1,3 +0,0 @@
|
||||
---
|
||||
other:
|
||||
- Start using reno for release notes management.
|
@ -1,6 +0,0 @@
|
||||
===========================
|
||||
2023.1 Series Release Notes
|
||||
===========================
|
||||
|
||||
.. release-notes::
|
||||
:branch: stable/2023.1
|
@ -1,6 +0,0 @@
|
||||
===========================
|
||||
2023.2 Series Release Notes
|
||||
===========================
|
||||
|
||||
.. release-notes::
|
||||
:branch: stable/2023.2
|
@ -1,239 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
# implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
# -- General configuration ------------------------------------------------
|
||||
|
||||
# If your documentation needs a minimal Sphinx version, state it here.
|
||||
# needs_sphinx = '1.0'
|
||||
|
||||
# Add any Sphinx extension module names here, as strings. They can be
|
||||
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
|
||||
# ones.
|
||||
extensions = [
|
||||
'openstackdocstheme',
|
||||
'reno.sphinxext',
|
||||
]
|
||||
|
||||
# Add any paths that contain templates here, relative to this directory.
|
||||
templates_path = ['_templates']
|
||||
|
||||
# The suffix of source filenames.
|
||||
source_suffix = '.rst'
|
||||
|
||||
# The encoding of source files.
|
||||
# source_encoding = 'utf-8-sig'
|
||||
|
||||
# The master toctree document.
|
||||
master_doc = 'index'
|
||||
|
||||
# General information about the project.
|
||||
copyright = '2013, Sahara Developers'
|
||||
|
||||
# openstackdocstheme options
|
||||
openstackdocs_repo_name = 'openstack/sahara-dashboard'
|
||||
openstackdocs_use_storyboard = True
|
||||
|
||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||
# for a list of supported languages.
|
||||
# language = None
|
||||
|
||||
# There are two options for replacing |today|: either, you set today to some
|
||||
# non-false value, then it is used:
|
||||
# today = ''
|
||||
# Else, today_fmt is used as the format for a strftime call.
|
||||
# today_fmt = '%B %d, %Y'
|
||||
|
||||
# List of patterns, relative to source directory, that match files and
|
||||
# directories to ignore when looking for source files.
|
||||
exclude_patterns = []
|
||||
|
||||
# The reST default role (used for this markup: `text`) to use for all
|
||||
# documents.
|
||||
# default_role = None
|
||||
|
||||
# If true, '()' will be appended to :func: etc. cross-reference text.
|
||||
# add_function_parentheses = True
|
||||
|
||||
# If true, the current module name will be prepended to all description
|
||||
# unit titles (such as .. function::).
|
||||
# add_module_names = True
|
||||
|
||||
# If true, sectionauthor and moduleauthor directives will be shown in the
|
||||
# output. They are ignored by default.
|
||||
# show_authors = False
|
||||
|
||||
# The name of the Pygments (syntax highlighting) style to use.
|
||||
pygments_style = 'native'
|
||||
|
||||
# A list of ignored prefixes for module index sorting.
|
||||
# modindex_common_prefix = []
|
||||
|
||||
# If true, keep warnings as "system message" paragraphs in the built documents.
|
||||
# keep_warnings = False
|
||||
|
||||
|
||||
# -- Options for HTML output ----------------------------------------------
|
||||
|
||||
# The theme to use for HTML and HTML Help pages. See the documentation for
|
||||
# a list of builtin themes.
|
||||
html_theme = 'openstackdocs'
|
||||
|
||||
# Theme options are theme-specific and customize the look and feel of a theme
|
||||
# further. For a list of options available for each theme, see the
|
||||
# documentation.
|
||||
# html_theme_options = {}
|
||||
|
||||
# Add any paths that contain custom themes here, relative to this directory.
|
||||
# html_theme_path = []
|
||||
|
||||
# The name for this set of Sphinx documents. If None, it defaults to
|
||||
# "<project> v<release> documentation".
|
||||
# html_title = None
|
||||
|
||||
# A shorter title for the navigation bar. Default is the same as html_title.
|
||||
# html_short_title = None
|
||||
|
||||
# The name of an image file (relative to this directory) to place at the top
|
||||
# of the sidebar.
|
||||
# html_logo = None
|
||||
|
||||
# The name of an image file (within the static path) to use as favicon of the
|
||||
# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
|
||||
# pixels large.
|
||||
# html_favicon = None
|
||||
|
||||
# Add any paths that contain custom static files (such as style sheets) here,
|
||||
# relative to this directory. They are copied after the builtin static files,
|
||||
# so a file named "default.css" will overwrite the builtin "default.css".
|
||||
# html_static_path = ['_static']
|
||||
|
||||
# Add any extra paths that contain custom files (such as robots.txt or
|
||||
# .htaccess) here, relative to this directory. These files are copied
|
||||
# directly to the root of the documentation.
|
||||
# html_extra_path = []
|
||||
|
||||
# If true, SmartyPants will be used to convert quotes and dashes to
|
||||
# typographically correct entities.
|
||||
# html_use_smartypants = True
|
||||
|
||||
# Custom sidebar templates, maps document names to template names.
|
||||
# html_sidebars = {}
|
||||
|
||||
# Additional templates that should be rendered to pages, maps page names to
|
||||
# template names.
|
||||
# html_additional_pages = {}
|
||||
|
||||
# If false, no module index is generated.
|
||||
# html_domain_indices = True
|
||||
|
||||
# If false, no index is generated.
|
||||
# html_use_index = True
|
||||
|
||||
# If true, the index is split into individual pages for each letter.
|
||||
# html_split_index = False
|
||||
|
||||
# If true, links to the reST sources are added to the pages.
|
||||
# html_show_sourcelink = True
|
||||
|
||||
# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
|
||||
# html_show_sphinx = True
|
||||
|
||||
# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
|
||||
# html_show_copyright = True
|
||||
|
||||
# If true, an OpenSearch description file will be output, and all pages will
|
||||
# contain a <link> tag referring to it. The value of this option must be the
|
||||
# base URL from which the finished HTML is served.
|
||||
# html_use_opensearch = ''
|
||||
|
||||
# This is the file name suffix for HTML files (e.g. ".xhtml").
|
||||
# html_file_suffix = None
|
||||
|
||||
# Output file base name for HTML help builder.
|
||||
htmlhelp_basename = 'SaharaDashboardReleaseNotesdoc'
|
||||
|
||||
|
||||
# -- Options for LaTeX output ---------------------------------------------
|
||||
|
||||
# Grouping the document tree into LaTeX files. List of tuples
|
||||
# (source start file, target name, title,
|
||||
# author, documentclass [howto, manual, or own class]).
|
||||
latex_documents = [
|
||||
('index', 'SaharaDashboardReleaseNotes.tex',
|
||||
'Sahara Dashboard Release Notes Documentation',
|
||||
'Sahara Developers', 'manual'),
|
||||
]
|
||||
|
||||
# The name of an image file (relative to this directory) to place at the top of
|
||||
# the title page.
|
||||
# latex_logo = None
|
||||
|
||||
# For "manual" documents, if this is true, then toplevel headings are parts,
|
||||
# not chapters.
|
||||
# latex_use_parts = False
|
||||
|
||||
# If true, show page references after internal links.
|
||||
# latex_show_pagerefs = False
|
||||
|
||||
# If true, show URL addresses after external links.
|
||||
# latex_show_urls = False
|
||||
|
||||
# Documents to append as an appendix to all manuals.
|
||||
# latex_appendices = []
|
||||
|
||||
# If false, no module index is generated.
|
||||
# latex_domain_indices = True
|
||||
|
||||
|
||||
# -- Options for manual page output ---------------------------------------
|
||||
|
||||
# One entry per manual page. List of tuples
|
||||
# (source start file, name, description, authors, manual section).
|
||||
man_pages = [
|
||||
('index', 'saharadashboardreleasenotes',
|
||||
'Sahara Dashboard Release Notes Documentation',
|
||||
['Sahara Developers'], 1)
|
||||
]
|
||||
|
||||
# If true, show URL addresses after external links.
|
||||
# man_show_urls = False
|
||||
|
||||
|
||||
# -- Options for Texinfo output -------------------------------------------
|
||||
|
||||
# Grouping the document tree into Texinfo files. List of tuples
|
||||
# (source start file, target name, title, author,
|
||||
# dir menu entry, description, category)
|
||||
texinfo_documents = [
|
||||
('index', 'SaharaDashboardReleaseNotes',
|
||||
'Sahara Dashboard Release Notes Documentation',
|
||||
'Sahara Developers', 'SaharaDashboardReleaseNotes',
|
||||
'One line description of project.',
|
||||
'Miscellaneous'),
|
||||
]
|
||||
|
||||
# Documents to append as an appendix to all manuals.
|
||||
# texinfo_appendices = []
|
||||
|
||||
# If false, no module index is generated.
|
||||
# texinfo_domain_indices = True
|
||||
|
||||
# How to display URL addresses: 'footnote', 'no', or 'inline'.
|
||||
# texinfo_show_urls = 'footnote'
|
||||
|
||||
# If true, do not generate a @detailmenu in the "Top" node's menu.
|
||||
# texinfo_no_detailmenu = False
|
||||
|
||||
# -- Options for Internationalization output ------------------------------
|
||||
locale_dirs = ['locale/']
|
@ -1,24 +0,0 @@
|
||||
===============================
|
||||
Sahara Dashboard Release Notes
|
||||
===============================
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
unreleased
|
||||
2023.2
|
||||
2023.1
|
||||
zed
|
||||
yoga
|
||||
xena
|
||||
wallaby
|
||||
victoria
|
||||
ussuri
|
||||
train
|
||||
stein
|
||||
rocky
|
||||
queens
|
||||
pike
|
||||
ocata
|
||||
newton
|
||||
mitaka
|
@ -1,138 +0,0 @@
|
||||
# Robert Simai <robert.simai@suse.com>, 2016. #zanata
|
||||
# Robert Simai <robert.simai@suse.com>, 2017. #zanata
|
||||
# Robert Simai <robert.simai@suse.com>, 2018. #zanata
|
||||
# Andreas Jaeger <jaegerandi@gmail.com>, 2019. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: sahara-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-10-26 16:02+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2019-09-28 07:55+0000\n"
|
||||
"Last-Translator: Andreas Jaeger <jaegerandi@gmail.com>\n"
|
||||
"Language-Team: German\n"
|
||||
"Language: de\n"
|
||||
"X-Generator: Zanata 4.3.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
|
||||
|
||||
msgid "10.0.0"
|
||||
msgstr "10.0.0"
|
||||
|
||||
msgid "4.1.2"
|
||||
msgstr "4.1.2"
|
||||
|
||||
msgid "5.0.0"
|
||||
msgstr "5.0.0"
|
||||
|
||||
msgid "5.0.0.0b2"
|
||||
msgstr "5.0.0.0b2"
|
||||
|
||||
msgid "5.0.0.0b3"
|
||||
msgstr "5.0.0.0b3"
|
||||
|
||||
msgid "7.0.2"
|
||||
msgstr "7.0.2"
|
||||
|
||||
msgid "8.0.0"
|
||||
msgstr "8.0.0"
|
||||
|
||||
msgid "9.0.0"
|
||||
msgstr "9.0.0"
|
||||
|
||||
msgid "Added integration with Designate for hostname resolution."
|
||||
msgstr "Integration mit Designate zur Auflösung von Hostnamen hinzugefügt."
|
||||
|
||||
msgid "Bug Fixes"
|
||||
msgstr "Fehlerkorrekturen"
|
||||
|
||||
msgid "Current Series Release Notes"
|
||||
msgstr "Aktuelle Serie Releasenotes"
|
||||
|
||||
msgid "Deprecation Notes"
|
||||
msgstr "Ablaufwarnungen"
|
||||
|
||||
msgid ""
|
||||
"Django 1.10 introduced a new var : DATA_UPLOAD_MAX_NUMBER_FIELDS which "
|
||||
"prevent DOS on data received via GET and POST methods. Default values is set "
|
||||
"to 2000 instead of upstream default of 1000 to keep the security feature and "
|
||||
"to not cause issue with the Sahara Dashboard forms."
|
||||
msgstr ""
|
||||
"Django 1.10 führt eine neue Variable ein: DATA_UPLOAD_MAX_NUMBER_FIELDS, "
|
||||
"welche DOS bei durch GET und POST Methoden empfangene Daten verhindert. Der "
|
||||
"Standardwert ist 2000, anstelle des Upstream-Standardwertes 1000, um das "
|
||||
"Sicherheitsmerkmal zu behalten ohne Schwierigkeiten mit den Sahara Dashboard "
|
||||
"Formularen hervorzurufen."
|
||||
|
||||
msgid "Fixed issue with retrieving details for public clusters."
|
||||
msgstr "Problem beim abrufen von Details von öffentlichen Clustern beseitigt."
|
||||
|
||||
msgid "Mitaka Series Release Notes"
|
||||
msgstr "Mitaka Series Releasenotes"
|
||||
|
||||
msgid "New Features"
|
||||
msgstr "Neue Funktionen"
|
||||
|
||||
msgid "Newton Series Release Notes"
|
||||
msgstr "Newton Series Releasenotes"
|
||||
|
||||
msgid "Ocata Series Release Notes"
|
||||
msgstr "Ocata Serie Releasenotes"
|
||||
|
||||
msgid "Other Notes"
|
||||
msgstr "Andere Notizen"
|
||||
|
||||
msgid "Pike Series Release Notes"
|
||||
msgstr "Pike Serie Release Notes"
|
||||
|
||||
msgid "Prelude"
|
||||
msgstr "Einleitung"
|
||||
|
||||
msgid "Queens Series Release Notes"
|
||||
msgstr "Queens Serie Release Notes"
|
||||
|
||||
msgid "Rocky Series Release Notes"
|
||||
msgstr "Rocky Serie Releasenotes"
|
||||
|
||||
msgid "Sahara Dashboard Release Notes"
|
||||
msgstr "Sahara Dashboard Releasenotes"
|
||||
|
||||
msgid "Security Issues"
|
||||
msgstr "Sicherheitsrelevante Probleme"
|
||||
|
||||
msgid "Start using reno for release notes management."
|
||||
msgstr "Reno wird für die Verwaltung der Releasenotes verwendet."
|
||||
|
||||
msgid "Stein Series Release Notes"
|
||||
msgstr "Stein Serie Releasenotes"
|
||||
|
||||
msgid ""
|
||||
"The 'SAHARA_AUTO_IP_ALLOCATION_ENABLED' config parameter in Sahara was "
|
||||
"deprecated and replaced by 'SAHARA_FLOATING_IP_DISABLED' which has a less "
|
||||
"confusing name."
|
||||
msgstr ""
|
||||
"Der 'SAHARA_AUTO_IP_ALLOCATION_ENABLED' Konfigurationsparameter in Sahara "
|
||||
"wurde abgelöst und durch den weniger verwirrenden Namen "
|
||||
"'SAHARA_FLOATING_IP_DISABLED' ersetzt."
|
||||
|
||||
msgid ""
|
||||
"The config parameter 'SAHARA_FLOATING_IP_DISABLED' replaces "
|
||||
"'SAHARA_AUTO_IP_ALLOCATION_ENABLED'."
|
||||
msgstr ""
|
||||
"Der Konfigurationsparameter 'SAHARA_FLOATING_IP_DISABLED' ersetzt "
|
||||
"'SAHARA_AUTO_IP_ALLOCATION_ENABLED'."
|
||||
|
||||
msgid ""
|
||||
"There is now support for APIv2 in sahara-dashboard. Enable it by setting the "
|
||||
"\"data-processing\" API version to \"2\" in the `OPENSTACK_API_VERSIONS` "
|
||||
"dictionary found in Horizon's local_settings.py. Some Sahara features are "
|
||||
"only exposed through APIv2."
|
||||
msgstr ""
|
||||
"Es gibt jetzt Unterstützung für APIv2 in sahara-dashboard. Aktivieren Sie "
|
||||
"dies durch setzen von \"data-processing\" API Version auf \"2\" im "
|
||||
"`OPENSTACK_API_VERSIONS` Wörterbuch in der Horizon-Datei local_settings.py. "
|
||||
"Einige Sahara-Features können nur mittels der APIv2 verwendet werden."
|
||||
|
||||
msgid "Train Series Release Notes"
|
||||
msgstr "Train Serie Releasenotes"
|
@ -1,222 +0,0 @@
|
||||
# Andi Chandler <andi@gowling.com>, 2016. #zanata
|
||||
# Andi Chandler <andi@gowling.com>, 2017. #zanata
|
||||
# Andi Chandler <andi@gowling.com>, 2018. #zanata
|
||||
# Andi Chandler <andi@gowling.com>, 2019. #zanata
|
||||
# Andi Chandler <andi@gowling.com>, 2020. #zanata
|
||||
# Andi Chandler <andi@gowling.com>, 2022. #zanata
|
||||
# Andi Chandler <andi@gowling.com>, 2023. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: sahara-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-30 23:36+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2023-01-26 10:29+0000\n"
|
||||
"Last-Translator: Andi Chandler <andi@gowling.com>\n"
|
||||
"Language-Team: English (United Kingdom)\n"
|
||||
"Language: en_GB\n"
|
||||
"X-Generator: Zanata 4.3.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
|
||||
|
||||
msgid "10.0.0"
|
||||
msgstr "10.0.0"
|
||||
|
||||
msgid "12.0.0"
|
||||
msgstr "12.0.0"
|
||||
|
||||
msgid "12.0.0.0rc1"
|
||||
msgstr "12.0.0.0rc1"
|
||||
|
||||
msgid "17.0.0"
|
||||
msgstr "17.0.0"
|
||||
|
||||
msgid "4.1.2"
|
||||
msgstr "4.1.2"
|
||||
|
||||
msgid "5.0.0"
|
||||
msgstr "5.0.0"
|
||||
|
||||
msgid "5.0.0.0b2"
|
||||
msgstr "5.0.0.0b2"
|
||||
|
||||
msgid "5.0.0.0b3"
|
||||
msgstr "5.0.0.0b3"
|
||||
|
||||
msgid "7.0.2"
|
||||
msgstr "7.0.2"
|
||||
|
||||
msgid "8.0.0"
|
||||
msgstr "8.0.0"
|
||||
|
||||
msgid "8.0.2"
|
||||
msgstr "8.0.2"
|
||||
|
||||
msgid "9.0.0"
|
||||
msgstr "9.0.0"
|
||||
|
||||
msgid "9.0.0.0b3"
|
||||
msgstr "9.0.0.0b3"
|
||||
|
||||
msgid "9.0.2"
|
||||
msgstr "9.0.2"
|
||||
|
||||
msgid "Added integration with Designate for hostname resolution."
|
||||
msgstr "Added integration with Designate for hostname resolution."
|
||||
|
||||
msgid "Bug Fixes"
|
||||
msgstr "Bug Fixes"
|
||||
|
||||
msgid ""
|
||||
"Coinciding with the official stability of Sahara APIv2, operators should "
|
||||
"feel especially encouraged to set \"data-processing\" API version to \"2\" "
|
||||
"in the `OPENSTACK_API_VERSIONS` dictionary found in Horizon's local_settings."
|
||||
"py. As previously stated, some Sahara features are only exposed through "
|
||||
"APIv2."
|
||||
msgstr ""
|
||||
"Coinciding with the official stability of Sahara APIv2, operators should "
|
||||
"feel especially encouraged to set \"data-processing\" API version to \"2\" "
|
||||
"in the `OPENSTACK_API_VERSIONS` dictionary found in Horizon's local_settings."
|
||||
"py. As previously stated, some Sahara features are only exposed through "
|
||||
"APIv2."
|
||||
|
||||
msgid "Current Series Release Notes"
|
||||
msgstr "Current Series Release Notes"
|
||||
|
||||
msgid "Deprecation Notes"
|
||||
msgstr "Deprecation Notes"
|
||||
|
||||
msgid ""
|
||||
"Django 1.10 introduced a new var : DATA_UPLOAD_MAX_NUMBER_FIELDS which "
|
||||
"prevent DOS on data received via GET and POST methods. Default values is set "
|
||||
"to 2000 instead of upstream default of 1000 to keep the security feature and "
|
||||
"to not cause issue with the Sahara Dashboard forms."
|
||||
msgstr ""
|
||||
"Django 1.10 introduced a new var : DATA_UPLOAD_MAX_NUMBER_FIELDS which "
|
||||
"prevent DOS on data received via GET and POST methods. Default values is set "
|
||||
"to 2000 instead of upstream default of 1000 to keep the security feature and "
|
||||
"to not cause issue with the Sahara Dashboard forms."
|
||||
|
||||
msgid "Fixed issue with retrieving details for public clusters."
|
||||
msgstr "Fixed issue with retrieving details for public clusters."
|
||||
|
||||
msgid ""
|
||||
"Increasing DATA_UPLOAD_MAX_NUMBER_FIELDS django configuration to allow "
|
||||
"creation of CDH node group templates."
|
||||
msgstr ""
|
||||
"Increasing DATA_UPLOAD_MAX_NUMBER_FIELDS django configuration to allow "
|
||||
"creation of CDH node group templates."
|
||||
|
||||
msgid "Mitaka Series Release Notes"
|
||||
msgstr "Mitaka Series Release Notes"
|
||||
|
||||
msgid "New Features"
|
||||
msgstr "New Features"
|
||||
|
||||
msgid "Newton Series Release Notes"
|
||||
msgstr "Newton Series Release Notes"
|
||||
|
||||
msgid "Ocata Series Release Notes"
|
||||
msgstr "Ocata Series Release Notes"
|
||||
|
||||
msgid "Other Notes"
|
||||
msgstr "Other Notes"
|
||||
|
||||
msgid "Pike Series Release Notes"
|
||||
msgstr "Pike Series Release Notes"
|
||||
|
||||
msgid "Prelude"
|
||||
msgstr "Prelude"
|
||||
|
||||
msgid ""
|
||||
"Python 2.7 support has been dropped. Last release of sahara-dashboard to "
|
||||
"support python 2.7 is OpenStack Train. The minimum version of Python now "
|
||||
"supported by sahara-dashboard is Python 3.6."
|
||||
msgstr ""
|
||||
"Python 2.7 support has been dropped. Last release of Sahara-dashboard to "
|
||||
"support Python 2.7 is OpenStack Train. The minimum version of Python now "
|
||||
"supported by Sahara-dashboard is Python 3.6."
|
||||
|
||||
msgid ""
|
||||
"Python 3.6 & 3.7 support has been dropped. The minimum version of Python now "
|
||||
"supported is Python 3.8."
|
||||
msgstr ""
|
||||
"Python 3.6 & 3.7 support has been dropped. The minimum version of Python now "
|
||||
"supported is Python 3.8."
|
||||
|
||||
msgid "Queens Series Release Notes"
|
||||
msgstr "Queens Series Release Notes"
|
||||
|
||||
msgid "Rocky Series Release Notes"
|
||||
msgstr "Rocky Series Release Notes"
|
||||
|
||||
msgid "Sahara Dashboard Release Notes"
|
||||
msgstr "Sahara Dashboard Release Notes"
|
||||
|
||||
msgid "Security Issues"
|
||||
msgstr "Security Issues"
|
||||
|
||||
msgid "Start using reno for release notes management."
|
||||
msgstr "Start using reno for release notes management."
|
||||
|
||||
msgid "Stein Series Release Notes"
|
||||
msgstr "Stein Series Release Notes"
|
||||
|
||||
msgid ""
|
||||
"Support for the new boot from volume options introduced in the Stein release "
|
||||
"of Sahara is added."
|
||||
msgstr ""
|
||||
"Support for the new boot from volume options introduced in the Stein release "
|
||||
"of Sahara is added."
|
||||
|
||||
msgid ""
|
||||
"The 'SAHARA_AUTO_IP_ALLOCATION_ENABLED' config parameter in Sahara was "
|
||||
"deprecated and replaced by 'SAHARA_FLOATING_IP_DISABLED' which has a less "
|
||||
"confusing name."
|
||||
msgstr ""
|
||||
"The 'SAHARA_AUTO_IP_ALLOCATION_ENABLED' config parameter in Sahara was "
|
||||
"deprecated and replaced by 'SAHARA_FLOATING_IP_DISABLED' which has a less "
|
||||
"confusing name."
|
||||
|
||||
msgid ""
|
||||
"The config parameter 'SAHARA_FLOATING_IP_DISABLED' replaces "
|
||||
"'SAHARA_AUTO_IP_ALLOCATION_ENABLED'."
|
||||
msgstr ""
|
||||
"The config parameter 'SAHARA_FLOATING_IP_DISABLED' replaces "
|
||||
"'SAHARA_AUTO_IP_ALLOCATION_ENABLED'."
|
||||
|
||||
msgid ""
|
||||
"There is now support for APIv2 in sahara-dashboard. Enable it by setting the "
|
||||
"\"data-processing\" API version to \"2\" in the `OPENSTACK_API_VERSIONS` "
|
||||
"dictionary found in Horizon's local_settings.py. Some Sahara features are "
|
||||
"only exposed through APIv2."
|
||||
msgstr ""
|
||||
"There is now support for APIv2 in Sahara-Dashboard. Enable it by setting the "
|
||||
"\"data-processing\" API version to \"2\" in the `OPENSTACK_API_VERSIONS` "
|
||||
"dictionary found in Horizon's local_settings.py. Some Sahara features are "
|
||||
"only exposed through APIv2."
|
||||
|
||||
msgid "Train Series Release Notes"
|
||||
msgstr "Train Series Release Notes"
|
||||
|
||||
msgid "Upgrade Notes"
|
||||
msgstr "Upgrade Notes"
|
||||
|
||||
msgid "Ussuri Series Release Notes"
|
||||
msgstr "Ussuri Series Release Notes"
|
||||
|
||||
msgid "Victoria Series Release Notes"
|
||||
msgstr "Victoria Series Release Notes"
|
||||
|
||||
msgid "Wallaby Series Release Notes"
|
||||
msgstr "Wallaby Series Release Notes"
|
||||
|
||||
msgid "Xena Series Release Notes"
|
||||
msgstr "Xena Series Release Notes"
|
||||
|
||||
msgid "Yoga Series Release Notes"
|
||||
msgstr "Yoga Series Release Notes"
|
||||
|
||||
msgid "Zed Series Release Notes"
|
||||
msgstr "Zed Series Release Notes"
|
@ -1,55 +0,0 @@
|
||||
# Gérald LONLAS <g.lonlas@gmail.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: sahara-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-10-26 16:02+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2016-10-22 06:21+0000\n"
|
||||
"Last-Translator: Gérald LONLAS <g.lonlas@gmail.com>\n"
|
||||
"Language-Team: French\n"
|
||||
"Language: fr\n"
|
||||
"X-Generator: Zanata 4.3.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
|
||||
|
||||
msgid "5.0.0"
|
||||
msgstr "5.0.0"
|
||||
|
||||
msgid "5.0.0.0b2"
|
||||
msgstr "5.0.0.0b2"
|
||||
|
||||
msgid "5.0.0.0b3"
|
||||
msgstr "5.0.0.0b3"
|
||||
|
||||
msgid "Added integration with Designate for hostname resolution."
|
||||
msgstr "Ajout l'intégration de la résolution du hostname avec Designate."
|
||||
|
||||
msgid "Bug Fixes"
|
||||
msgstr "Corrections de bugs"
|
||||
|
||||
msgid "Current Series Release Notes"
|
||||
msgstr "Note de la release actuelle"
|
||||
|
||||
msgid "Fixed issue with retrieving details for public clusters."
|
||||
msgstr ""
|
||||
"Corrige un bug durant la récupération des détails des Clusters publics."
|
||||
|
||||
msgid "Mitaka Series Release Notes"
|
||||
msgstr "Note de release pour Mitaka"
|
||||
|
||||
msgid "New Features"
|
||||
msgstr "Nouvelles fonctionnalités"
|
||||
|
||||
msgid "Newton Series Release Notes"
|
||||
msgstr "Note de release pour Newton"
|
||||
|
||||
msgid "Other Notes"
|
||||
msgstr "Autres notes"
|
||||
|
||||
msgid "Sahara Dashboard Release Notes"
|
||||
msgstr "Note de release pour le Tableau de bord Sahara"
|
||||
|
||||
msgid "Start using reno for release notes management."
|
||||
msgstr "Commence à utiliser reno pour la gestion des notes de release"
|
@ -1,161 +0,0 @@
|
||||
# suhartono <cloudsuhartono@gmail.com>, 2016. #zanata
|
||||
# suhartono <cloudsuhartono@gmail.com>, 2017. #zanata
|
||||
# suhartono <cloudsuhartono@gmail.com>, 2018. #zanata
|
||||
# suhartono <cloudsuhartono@gmail.com>, 2019. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: sahara-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-10-26 16:02+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2019-07-17 04:38+0000\n"
|
||||
"Last-Translator: suhartono <cloudsuhartono@gmail.com>\n"
|
||||
"Language-Team: Indonesian\n"
|
||||
"Language: id\n"
|
||||
"X-Generator: Zanata 4.3.3\n"
|
||||
"Plural-Forms: nplurals=1; plural=0\n"
|
||||
|
||||
msgid "10.0.0"
|
||||
msgstr "10.0.0"
|
||||
|
||||
msgid "4.1.2"
|
||||
msgstr "4.1.2"
|
||||
|
||||
msgid "5.0.0"
|
||||
msgstr "5.0.0"
|
||||
|
||||
msgid "5.0.0.0b2"
|
||||
msgstr "5.0.0.0b2"
|
||||
|
||||
msgid "5.0.0.0b3"
|
||||
msgstr "5.0.0.0b3"
|
||||
|
||||
msgid "7.0.2"
|
||||
msgstr "7.0.2"
|
||||
|
||||
msgid "8.0.0"
|
||||
msgstr "8.0.0"
|
||||
|
||||
msgid "9.0.0"
|
||||
msgstr "9.0.0"
|
||||
|
||||
msgid "Added integration with Designate for hostname resolution."
|
||||
msgstr "Ditambahkan integrasi dengan Designate untuk resolusi hostname"
|
||||
|
||||
msgid "Bug Fixes"
|
||||
msgstr "Bug Fixes (perbaikan kerusakan)"
|
||||
|
||||
msgid ""
|
||||
"Coinciding with the official stability of Sahara APIv2, operators should "
|
||||
"feel especially encouraged to set \"data-processing\" API version to \"2\" "
|
||||
"in the `OPENSTACK_API_VERSIONS` dictionary found in Horizon's local_settings."
|
||||
"py. As previously stated, some Sahara features are only exposed through "
|
||||
"APIv2."
|
||||
msgstr ""
|
||||
"Bertepatan dengan stabilitas resmi Sahara APIv2, operator harus merasa "
|
||||
"sangat dianjurkan untuk mengatur versi API \"data-processing\" menjadi "
|
||||
"\"2\" dalam kamus `OPENSTACK_API_VERSIONS` yang ditemukan di kamus Horizon "
|
||||
"local_settings.py. Seperti yang dinyatakan sebelumnya, beberapa fitur Sahara "
|
||||
"hanya diekspos melalui APIv2."
|
||||
|
||||
msgid "Current Series Release Notes"
|
||||
msgstr "Current Series Release Notes (catatan rilis Curent Series)"
|
||||
|
||||
msgid "Deprecation Notes"
|
||||
msgstr "Catatan Deprecation"
|
||||
|
||||
msgid ""
|
||||
"Django 1.10 introduced a new var : DATA_UPLOAD_MAX_NUMBER_FIELDS which "
|
||||
"prevent DOS on data received via GET and POST methods. Default values is set "
|
||||
"to 2000 instead of upstream default of 1000 to keep the security feature and "
|
||||
"to not cause issue with the Sahara Dashboard forms."
|
||||
msgstr ""
|
||||
"Django 1.10 memperkenalkan sebuah var baru: DATA_UPLOAD_MAX_NUMBER_FIELDS "
|
||||
"yang mencegah DOS pada data yang diterima melalui metode GET dan POST. Nilai "
|
||||
"default diatur ke 2000, bukan default hulu 1000 untuk menjaga fitur keamanan "
|
||||
"dan tidak menimbulkan masalah dengan Dashboard Sahara form."
|
||||
|
||||
msgid "Fixed issue with retrieving details for public clusters."
|
||||
msgstr "Isu tetap mengenai pengambilan rincian untuk kelompok masyarakat."
|
||||
|
||||
msgid ""
|
||||
"Increasing DATA_UPLOAD_MAX_NUMBER_FIELDS django configuration to allow "
|
||||
"creation of CDH node group templates."
|
||||
msgstr ""
|
||||
"Meningkatkan konfigurasi django DATA_UPLOAD_MAX_NUMBER_FIELDS untuk "
|
||||
"memungkinkan pembuatan templat grup node CDH."
|
||||
|
||||
msgid "Mitaka Series Release Notes"
|
||||
msgstr "Mitaka Series Release Notes (Catatan rilis Mitaka Series)"
|
||||
|
||||
msgid "New Features"
|
||||
msgstr "New Features (fitur baru)"
|
||||
|
||||
msgid "Newton Series Release Notes"
|
||||
msgstr "Newton Series Release Notes (catatan rilis Newton Series"
|
||||
|
||||
msgid "Ocata Series Release Notes"
|
||||
msgstr "Catatan rilis seri Ocata"
|
||||
|
||||
msgid "Other Notes"
|
||||
msgstr "Other Notes (catatan lain)"
|
||||
|
||||
msgid "Pike Series Release Notes"
|
||||
msgstr "Catatan Rilis Seri Pike"
|
||||
|
||||
msgid "Prelude"
|
||||
msgstr "Prelude"
|
||||
|
||||
msgid "Queens Series Release Notes"
|
||||
msgstr "Catatan Rilis Seri Queens"
|
||||
|
||||
msgid "Rocky Series Release Notes"
|
||||
msgstr "Rocky Series Release Notes"
|
||||
|
||||
msgid "Sahara Dashboard Release Notes"
|
||||
msgstr "Sahara Dashboard Release Notes (catatan rilis Sahara Dashboard)"
|
||||
|
||||
msgid "Security Issues"
|
||||
msgstr "Security Issues"
|
||||
|
||||
msgid "Start using reno for release notes management."
|
||||
msgstr "Mulai menggunakan reno untuk manajemen catatan rilis."
|
||||
|
||||
msgid "Stein Series Release Notes"
|
||||
msgstr "Catatan Rilis Seri Stein"
|
||||
|
||||
msgid ""
|
||||
"Support for the new boot from volume options introduced in the Stein release "
|
||||
"of Sahara is added."
|
||||
msgstr ""
|
||||
"Dukungan untuk boot baru dari opsi volume yang diperkenalkan dalam rilis "
|
||||
"Sahara dari Stein ditambahkan."
|
||||
|
||||
msgid ""
|
||||
"The 'SAHARA_AUTO_IP_ALLOCATION_ENABLED' config parameter in Sahara was "
|
||||
"deprecated and replaced by 'SAHARA_FLOATING_IP_DISABLED' which has a less "
|
||||
"confusing name."
|
||||
msgstr ""
|
||||
"Parameter konfigurasi 'SAHARA_AUTO_IP_ALLOCATION_ENABLED' di Sahara sudah "
|
||||
"tidak berlaku lagi dan diganti dengan 'SAHARA_FLOATING_IP_DISABLED' yang "
|
||||
"memiliki nama yang tidak membingungkan."
|
||||
|
||||
msgid ""
|
||||
"The config parameter 'SAHARA_FLOATING_IP_DISABLED' replaces "
|
||||
"'SAHARA_AUTO_IP_ALLOCATION_ENABLED'."
|
||||
msgstr ""
|
||||
"Parameter konfigurasi 'SAHARA_FLOATING_IP_DISABLED' menggantikan "
|
||||
"'SAHARA_AUTO_IP_ALLOCATION_ENABLED'."
|
||||
|
||||
msgid ""
|
||||
"There is now support for APIv2 in sahara-dashboard. Enable it by setting the "
|
||||
"\"data-processing\" API version to \"2\" in the `OPENSTACK_API_VERSIONS` "
|
||||
"dictionary found in Horizon's local_settings.py. Some Sahara features are "
|
||||
"only exposed through APIv2."
|
||||
msgstr ""
|
||||
"Sekarang ada dukungan untuk APIv2 di sahara-dashboard. Aktifkan dengan "
|
||||
"menyetel versi API \"data-processing\" ke \"2\" dalam kamus "
|
||||
"`OPENSTACK_API_VERSIONS` yang ditemukan di local_settings.py Horizon. "
|
||||
"Beberapa fitur Sahara hanya diekspos melalui APIv2."
|
@ -1,27 +0,0 @@
|
||||
# Shu Muto <shu-mutou@rf.jp.nec.com>, 2016. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Sahara Dashboard Release Notes\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-02-09 18:15+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"PO-Revision-Date: 2016-06-16 05:52+0000\n"
|
||||
"Last-Translator: Shu Muto <shu-mutou@rf.jp.nec.com>\n"
|
||||
"Language-Team: Japanese\n"
|
||||
"Language: ja\n"
|
||||
"X-Generator: Zanata 3.9.6\n"
|
||||
"Plural-Forms: nplurals=1; plural=0\n"
|
||||
|
||||
msgid "Current Series Release Notes"
|
||||
msgstr "開発中バージョンのリリースノート"
|
||||
|
||||
msgid "Other Notes"
|
||||
msgstr "その他の注意点"
|
||||
|
||||
msgid "Sahara Dashboard Release Notes"
|
||||
msgstr "Sahara Dashboard リリースノート"
|
||||
|
||||
msgid "Start using reno for release notes management."
|
||||
msgstr "リリースノートの管理に reno を使い始めました。"
|
@ -1,105 +0,0 @@
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2017. #zanata
|
||||
# Sungjin Kang <gang.sungjin@gmail.com>, 2017. #zanata
|
||||
# minwook-shin <minwook0106@gmail.com>, 2017. #zanata
|
||||
# Hongjae Kim <neo415ha@gmail.com>, 2019. #zanata
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: sahara-dashboard\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||