Branding ses5 3.5.0
Laura Paduano
Branch: Deleted repository:branding-ses5-3.5.0
Branch: openattic/openattic:branding-ses5
Merged
Merged pull request
Merged in lpaduano/openattic/branding-ses5-3.5.0 (pull request #522)
Merged in lpaduano/openattic/branding-ses5-3.5.0 (pull request #522)
Updated version in version.txt and CHANGELOG to 3.4.5
Signed-off-by: Patrick Nawracay pnawracay@suse.com
Depend on Ceph Luminous (OP-2622)
We no longer maintain compatibility with Jewel anymore. Thus, the
.spec
file should reflect reality.Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
Added
osd_flags
toCephCluster
. (OP-2598)Also: Added database migration.
Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
Stop
requests.packages.urllib3
from spamming the log (OP-2616)By https://stackoverflow.com/questions/11029717/how-do-i-disable-log-messages-from-the-requests-library
Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
Minor documentation improvements
Removed section about Filesystem API Added section about oA systemd Added note about the WIP state of the admin guide Removed obsolete reference to
openattic-gui
Signed-off-by: Lenz Grimmer lenz@openattic.org
Documentation: Added Troubleshooting chapter (OP-1070)
Created an initial chapter about troubleshooting an oA installation by checking the relevant log files.
Signed-off-by: Lenz Grimmer lenz@openattic.org
CHANGELOG edited online with Bitbucket
Random e2e test failure: Failed to add iscsi target (OP-2621)
Signed-off-by: Volker Theile vtheile@suse.com
Upgrade Protractor (OP-2618)
With the upgrade of Protractor we also get a more recent version of webdriver and jasmine.
Add Protractor as a npm dev dependency. With this the correct versions of protractor, jasmine and webdriver will be installed when we run "npm install" on webui folder.
Add two new npm scripts: webdriver and protractor. This allow us execute webdriver and protractor locally by running "npm run webdriver" and "npm run protractor".
Edit some tests so they can run on newer versions of protractor.
Signed-off-by: Tiago Melo tmelo@suse.com
Fixed Grafana Node Statistics are not immediately visible in oA (OP-2634)
The data from
osd metadata ...
was overwriting the data from the pillar. Now exchange the parameters in order to overwrite the hostname with the fqdn.Also:
Document and test side effect on
utilities.aggregate_dict
.Added
doctest
toutilities
andtaskqueue.models
.Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
Export HTML e2e report (OP-2261)
Signed-off-by: Tiago Melo tmelo@suse.com
Fix licenses version alignment
Signed-off-by: Tiago Melo tmelo@suse.com
Random e2e failure: ceph rgw buckets should delete the test user (OP-2627)
Use helpers.setLocation() instead of clicking the navigation menu and submenus.
Remove nested it because they are not supported.
Signed-off-by: Volker Theile vtheile@suse.com
Documentation: Updated project descriptions (OP-2643)
Changed the project descriptions in
README.rst
andopenattic.spec
to reflect the wording used on openattic.org (see OP-2116 for details)Signed-off-by: Lenz Grimmer lenz@openattic.org
Fixed KeyError: 'hostname' in nodes tab (OP-2638)
Caused by
ceph mds metadata
returning entries without hostname.Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
Fix random NFS e2e timeout failure (OP-2641)
Modifed taskQueueSubscriber to use $interval instead of $timeout on its subscribe method.
Modified e2e tests to support the previous change.
Signed-off-by: Tiago Melo tmelo@suse.com
Updated CHANGELOG: Added note about OP-2643
Improve the e2e framework to execute all test in a Vagrant box environment (OP-2640).
Introduce new config options to be able to execute e2e tests using Vagrant boxes.
Use helpers.login() function to fix various tests that fail because the input fields are not cleared.
Adapt documentation.
Signed-off-by: Volker Theile vtheile@suse.com
s
Remove the checkbox column in the OSDs/Nodes datatable (OP-2636)
Signed-off-by: Volker Theile vtheile@suse.com
Improve protractor report configuration (OP-2647)
Signed-off-by: Tiago Melo tmelo@suse.com
Hide RBD usage percentage bar if no usage information is available (OP-2639)
Signed-off-by: Ricardo Marques rimarques@suse.com
"Not available" message if no RBD disk usage information is available (OP-2639)
Signed-off-by: Ricardo Marques rimarques@suse.com
Update e2e documentation (OP-2329)
Include reference to protractor style guide.
Remove outdated information.
Signed-off-by: Tiago Melo tmelo@suse.com
CHANGELOG edited online with Bitbucket
Replace JSCS and JSHint with ESLint (OP-2597)
Update to some js files was needed because ESLint has some rules that are a bit more strict.
Signed-off-by: Tiago Melo tmelo@suse.com
Fix dashboard error if no user profile exists (OP-2649)
Signed-off-by: Ricardo Marques rimarques@suse.com
CHANGELOG edited online with Bitbucket
CHANGELOG edited online with Bitbucket
Add Ceph cluster settings modal (OP-2599)
This is being used on the Ceph OSDs listing page.
Signed-off-by: Tiago Melo tmelo@suse.com
iSCSI Target dialog should support RBDs with data-pool enabled (OP-2633)
Signed-off-by: Ricardo Marques rimarques@suse.com
Fix
App not installed: ifcoinfig.0005_remove_hostgroup_ipaddress_netdevice
(OP-2646)Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
Workaround for Luminous
mon_allow_pool_delete
config option. (OP-2216)Also:
Added return code to ExternalCommandError
Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
CHANGELOG edited online with Bitbucket
Moved
ceph.librados.run_in_external_process
toutilities.run_in_external_process
.Also:
Moved
ceph.librados.ExternalCommandError
toexception.ExternalCommandError
.Fixed imports for these two.
Moved and renamed
ceph.tests.CallLibradosTestCase
totests.RunInExternalProcessTestCase
.Added timeout parameters to
tests.RunInExternalProcessTestCase
.Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
MON widget will verify if timechecks are there (OP-2655)
The problem was that if no timechecks were available the UI had thrown an error because the attribute it wanted to use wasn't there.
Signed-off-by: Stephan Müller smueller@suse.com
Harden task queue directive test cases (OP-2619)
Our test jobs have experienced random failures with this test suite. Each test case in the directive suite can now be run on it's own. This should prevent most random failures.
Signed-off-by: Stephan Müller smueller@suse.com
The statistic/detail tab page is still displayed when the datatable is reloaded (OP-2537)
Signed-off-by: Volker Theile vtheile@suse.com
Moved
ceph.librados.run_in_external_process
toutilities.run_in_external_process
.Also:
Moved
ceph.librados.ExternalCommandError
toexception.ExternalCommandError
.Fixed imports for these two.
Moved and renamed
ceph.tests.CallLibradosTestCase
totests.RunInExternalProcessTestCase
.Added timeout parameters to
tests.RunInExternalProcessTestCase
.Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
Fix
./manage.py install --pre-install
when updating from 2.0.20 (OP-2577)In Django 1.6, if
syncdb
ordjango_16_migrate
fail. Drop the database and then re-insert all data that was previously stored, because we no longer have any important data in the database.Also:
Drop django_16_migrate.py
Temporarily backup db content in /tmp/openattic-upgrade-backup-data to recover from unexpected errors while upgrading oA.
Signed-off-by: Sebastian Wagner sebastian.wagner@suse.com
Fix 'Configure Cluster-wide OSD Flags' header button position (OP-2657)
Signed-off-by: Volker Theile vtheile@suse.com
CHANGELOG edited online with Bitbucket
Display an error message when the loading of form data fails (OP-2656)
Signed-off-by: Volker Theile vtheile@suse.com
Enable the RBD stripingv2 feature (OP-2454)
The feature was deactivated because of the luminus breaking changes regarding the striping feature. Now you can set the stripe unit and count. The stripe unit and the object size influence each other, but the user will see this change. Advices and help texts were added.
Signed-off-by: Stephan Müller smueller@suse.com
New UI changes
Size error if not at least one object set has enough space in the chosen rbd size.
Error if you type in a count less than 2.
Description will now show how many object sets can be fit in.
Added helper for rbd features - used by striping feature.
Signed-off-by: Stephan Müller smueller@suse.com
Test changes
New size test.
New size parameter for rbd creation because if striping is enabled the size can't just be the size of the object size anymore in each test
Added description for "changeInput"
Added usage of changeInput
Signed-off-by: Stephan Müller smueller@suse.com
Addressed comments
Better helper message
Fixed type
Removed suggestion
Signed-off-by: Stephan Müller smueller@suse.com
Add an edit dialog for ceph pools (OP-2608)
Now you can set/unset applications on existing pools and increase their number of placement groups.
Signed-off-by: Stephan Müller smueller@suse.com
Addressed comments
Now all form elements that were hidden before will now be shown as disabled
Renamed routing back from "pool" to "pools"
Signed-off-by: Stephan Müller smueller@suse.com
Fix cherry-pick merge (OP-2608)
Signed-off-by: Ricardo Marques rimarques@suse.com
Fix pool add/edit form submission with keyboard "enter key" (OP-2608)
Signed-off-by: Ricardo Marques rimarques@suse.com
Fix javascript syntax error (OP-2608)
Signed-off-by: Ricardo Marques rimarques@suse.com
Add feedback panel to the openATTIC gui (OP-100)
Adds a panel to the right site of the openATTIC user-interface that can be expanded. In the feedback panel are buttons that will refer the user to our bug reporter and other interesting web pages.
Signed-off-by: Sebastian Krah skrah@suse.com
Raise exception when RGW user has no keys (OP-2652)
Signed-off-by: Ricardo Dias rdias@suse.com
Fix js error that happen when user deletes the object size (OP-2454)
Signed-off-by: Ricardo Marques rimarques@suse.com
Fix striping helper message (OP-2454)
Signed-off-by: Ricardo Marques rimarques@suse.com
Fix typo on test description
Signed-off-by: Ricardo Marques rimarques@suse.com
CHANGELOG edited online with Bitbucket
CHANGELOG edited online with Bitbucket
CHANGELOG edited online with Bitbucket
Updated changelogs in preparation for v3.5.0
Signed-off-by: Laura Paduano lpaduano@suse.com