Changelog for
openattic-3.6.3-6.1.noarch.rpm :
Fri Mar 2 13:00:00 2018 skrahAATTsuse.com
- Update to upstream version 3.6.2
- Note: Removed deepsea-version-check.patch has been removed as
it\'s now part of version 3.6.2
- fix bsc#1077966 - RPM build of oA 3.6.1 fails with
\"/var/adm/fillup-templates/sysconfig.openattic is not allowed
in SUSE\"
- add fate#323645 - Translation of the openATTIC frontend
- See CHANGELOG for detailed changes
Wed Dec 13 13:00:00 2017 lgrimmerAATTsuse.com
- Update to upstream version 3.6.1
(git ab7a7e2661958384f8ae1958c32c4fef71b8d198)
- Note: this version requires DeepSea version 0.8.2 - added
deepsea-version-check.patch to correct the DeepSea version
number check from 0.8.0 to 0.8.2 (OP-3001)
- fix bsc#1064651 - openAttic: Django SECRET_KEY generated using
insufficient entropy (OP-2874)
- fix bsc#1066499 - OA: slow to display the \"RBD\" page (OP-2688)
- fix bsc#1064194 - unable to delete RBD images in oA (OP-2742)
- fix bsc#1062579 - \"No API response\" error when creating new
iSCSI target - however, job done OK (OP-2788)
- fix bsc#1063807 - Add a timestamp of last update on the dashboard
(OP-2837)
- fix bsc#1064611 - openAttic session cookie excessive lifetime of 2
weeks (Django default) (OP-2872)
- fix bsc#1064628 - openAttic: world-readable Django secret (OP-2873)
- fix bsc#1066962 - openATTIC: error when creating multiple RGW users
using the same email address (OP-2902)
- fix bsc#1066367 - OA: Can\'t select the rbd image in the dialog of
add iscsi export if there are more than 50 rbd images (OP-2907)
- fix bsc#1067031 - Object Gateway does not provide endpoint address
(OP-2908)
- fix bsc#1067407 - Improve Object Gateway user/bucket filtering
(OP-2912)
- fix bsc#1068526 - Adding an iSCSI target in one iSCSI gateway
causes the lrbd service to restart all iSCSI targets (OP-2926)
- fix bsc#1069545 - Removed lock-file /var/lock/openattic from
package (OP-2946)
- fix bsc#1064620 - openAttic: world-readable
/etc/sysconfig/openattic may leak credentials (OP-2949)
- Removed some superflouous SUSE version checks from the RPM spec
file
- See CHANGELOG for detailed changes
Fri Oct 27 14:00:00 2017 swagnerAATTsuse.com
- Update to upstream version 3.5.3
- See CHANGELOG for detailed changes
- Uncomment all parameters in /etc/sysconfig/openattic fillup template
- Fixed Creating an openATTIC user fails (bsc#1063048)
- Fixed Updating the openattic RPM to a newer version mangles the configuration file /etc/sysconfig/openattic (bsc#1063742)
- Fixed When updating from 2.0, the Grafana dashboard is missing from oA (bsc#1064448)
- Fixed openattic AttributeError: \'module\' object has no attribute \'SystemD\' (bsc#1062212)
- spec file:
+ add \"PreReq: %fillup_prereq\"
Tue Oct 10 14:00:00 2017 skrahAATTsuse.com
- Update to upstream version 3.5.2
- See CHANGELOG for detailed changes
Thu Oct 5 14:00:00 2017 tdehlerAATTsuse.com
- Update to upstream version 3.5.1
- See CHANGELOG for detailed changes
- Fixed: Improve error handling of MON-widget (bsc#1058091)
- Fixed: Grafana Dashboard not shown (bsc#1060205)
Thu Sep 14 14:00:00 2017 lpaduanoAATTsuse.com
- Update to upstream version 3.5.0
- See CHANGELOG for detailed changes
- Fixed: Can\'t delete Ceph Pools - deletion is disabled
(bsc#1038164)
- Fixed: Unable to create NFS export with openATTIC:
\"Internal server error\" (bsc#1057790)
- Fixed: \"Unexpected error from client\" when viewing
Ceph MON status on dashboard (bsc#1057761)
- Fixed: Can\'t create iscsi target with
RBD in EC Pool (bsc#1057016)
- Fixed: OA-Dashboard shows \"unexpected error from client ...\"
(bsc#1057411)
- Packaging: Raised ceph dependency to Luminous
- Packaging: Update project description to reflect
the changes in version 3
Fri Sep 1 14:00:00 2017 lgrimmerAATTsuse.com
- Disabled automatic extration of the RPM spec file and added
it to the repo
Fri Sep 1 14:00:00 2017 lgrimmerAATTsuse.com
- Added _service file to automatically extract the RPM spec
file from the source tarball
Thu Aug 31 14:00:00 2017 pnawracayAATTsuse.com
- Update to upstream version 3.4.4
- See CHANGELOG for detailed changes
- Fixed: When creating new pool - no option to choose application
(bsc#1054763)
- Fixed: openattic-systemd.service - Not an absolute path
(bsc#1039669)
- Removed packages which became obsolete due to the removal of the
local storage functionality.
Thu Aug 17 14:00:00 2017 smuellerAATTsuse.com
- Update to upstream version 3.4.3
- See CHANGELOG for detailed changes
- Fixed: Keyring information is missing for librbd (bsc#1052279)
- Fixed: Logrotate fails: /var/log/openattic/ has insecure
permissions (bsc#1050035)
- Fixed: RBD Nagios check: ceph.tasks.get_rbd_performance_data
Tasks fails if RBD was deleted (bsc#1044515)
Fri Aug 4 14:00:00 2017 vtheileAATTsuse.com
- Update to upstream version 3.4.2
- See CHANGELOG for detailed changes
- Fixed: iSCSI target IQNs are incorrectly formatted (bsc#1049713)
- Fixed: BadResponseFormatException: key roles is not in dict
(bsc#1049643)
- Fixed: Create RBD failed: TypeError: argument of type \'NoneType\'
is not iterable (bsc#1050184)
- Fixed: REST API is offline (bsc#1039684)
- Erasure coded CephFS data pool (fate#321617)
Thu Jul 20 14:00:00 2017 skrahAATTsuse.com
- Update to upstream version 3.4.1
- See CHANGELOG for detailed changes
- Dropped dependency for Nagios/Icinga/PNP4Nagios in favor of
Prometheus/Grafana (fate#321039, fate#321034, fate#322362)
- Fixed: oA internal server error on statistics tab for newly
created pool (bsc#1037011)
- Fixed: check_openattic_systemd: No such file or
directory (bsc#1046609)
- Fixed: In a deepSea deployed openAttic scenario - openAttic
generates endless INFO entries in
/var/log/openattic/openattic.log (bsc#1033795)
- Fixed: internal server error - RGW (bsc#1042162)
- Fixed: oA doesn\'t see node with ganesha role (bsc#1048535)
- Fixed: impossible to check the box Managed by DeepSea in
oA settings (bsc#1048558)
- Fixed: \'CephOsd\' object has no attribute \'kb\' (bsc#1041716)
- Fixed: ERROR The list of users could not be loaded (bsc#1042170)
- Fixed: what is iSCSI clone meant for in oA ? (bsc#1048562)
- Fixed: wrong naming in oA \'target vs initiator\' (bsc#1048554)
- Fixed: error calling ceph_init (bsc#1049641)
Fri Jul 7 14:00:00 2017 swagnerAATTsuse.com
- Update to upstream version 3.3.0
- See CHANGELOG for detailed changes
- Added Grafana view to provide ingle view of SES cluster \"key\"
information (fate#321470)
- Added SES/Ceph Object Store (RADOS Gateway) User
Management (fate#320318)
- Integrate Datadog like analytics (fate#322362)
- Fixed openattic doesn\'t like ceph.conf deployed by
crowbar (bsc#1041498)
- Fixed KeyError: \'crush_ruleset\' (bsc#1046168)
- Removed bsc-1046168.patch, because it is now included in the
tarball.
Fri Jun 30 14:00:00 2017 lgrimmerAATTsuse.com
- Added `Obsoletes: patterns-ses-ceph_openattic` to the RPM
spec file (bsc#1046617)
Wed Jun 28 14:00:00 2017 lgrimmerAATTsuse.com
- Added bsc-1046168.patch to cope with a recently introduced Ceph
API incompatibility (bsc#1046168). This fix will be included in
upstream oA 3.2.1.
Thu Jun 22 14:00:00 2017 skrahAATTsuse.com
- Update to version 3.2.0
- See CHANGELOG for detailed changes
- oA unable to set pool replica size other then 1 (bsc#1041718)
- cant create erasure coded pool (bsc#1021759)
- DBus.Error.AccessDenied (bsc#1011651)
- \"oaconfig install\" %post install isn\'t working (bsc#1037966)
- REST API is offline (bsc#1039684)
- openATTIC to configure NFS gateway for CephFS (FATE#321620)
- openATTIC to configure NFS access to S3 Buckets (FATE#322463)
Thu Jun 8 14:00:00 2017 kwagnerAATTsuse.com
- Update to version 3.1.1
- See CHANGELOG for detailed changes
- Backend: Fix ugly DeprecationWarning (OP-1764, BSC#1042191)
- Backend: Add formulas to calculate the usage of a Ceph pool correctly
(for Ceph Luminous and Jewel) (OP-2128, BSC#1035949)
- Backend: Fix failing OSD list after an OSD has been removed
(OP-2279, BSC#1034014, BSC#1041716)
- Backend: \'oaconfig install\' does no longer fail if a Ceph cluster is
inaccessible while updating the Nagios configs (OP-2291, BSC#1032263, BSC#1032825)
Wed May 24 14:00:00 2017 kwagnerAATTsuse.com
- Update to version 3.1.0
- See CHANGELOG for detailed changes
Mon May 15 14:00:00 2017 lgrimmerAATTsuse.com
- Update to version 3.0.0-ses5
- Based on git rev 4126336a6141fd10dab6407b7f411e1820446439
- See CHANGELOG for detailed changes
Wed Apr 26 14:00:00 2017 lgrimmerAATTsuse.com
- Update to version 2.0.20-ses4 (b2b2b0d880)
- See CHANGELOG for detailed changes
Fri Apr 7 14:00:00 2017 lgrimmerAATTsuse.com
- Update to 2.0.19-ses4 (0f7ab3e47a82) from filesystems:openATTIC
- See CHANGELOG for detailed changes
- Updated RPM spec file (use a single source tarball for building,
removed obsolete packages, removed redundant configuration files,
use more macros)
- Added openattic-2.0.19-ses4.patch to fix a dbus-send error
(bsc#1032263) and config file location in the systemd unit file
Fri Mar 10 13:00:00 2017 lgrimmerAATTsuse.com
- Update SES5 to 2.0.18 from filesystems:openATTIC
Tue Feb 21 13:00:00 2017 skrahAATTsuse.com
- Correct branding
Fri Feb 10 13:00:00 2017 tdehlerAATTsuse.com
- Version 2.0.18 hg b985e69
- WebUI/QA: Added test that deletes multiple hosts at once (OP-1817)
- WebUI: Enables the RBD form to create RBDs after reloading (OP-1839)
- WebUI: Enabled multiple host deletion (OP-1816)
- WebUI: Improve RBD creation error messages (OP-1527)
- WebUI: Fixes WWN duplication error (OP-1842)
- WebUI: Task-queue UI implementation (OP-1418)
- WebUI/QA: Tests for task-queue implementation (OP-1746)
- Documentation: Documentation of background task and task-queue
usage (OP-1747)
- WebUI: Fixes loading spinner disappearance problem (OP-1495)
- WebUI: Displays RBD utilization graphs in the RBD details view (OP-1592)
- WebUI: Show the openATTIC version number on each node (OP-1619)
- WebUI: Removed not implemented widgets (OP-1191)
- WebUI: Colorize the disk/pool/volume status icons depending on their
classification. (OP-1891)
- Backend/QA: Added timestamps to verbose output to map the testcase and to
the related openattic.log file entry (OP-1841)
- Documentation: Added Ubuntu Xenial to the list of distributions provided by
our repository (OP-1543)
- Deployment: Improve error messages and handling of errors of make_dist.py
related to debchange (OP-1804)
- Installation: Changing the database password during oaconfig install now
follows the symlink from database.ini to pgsql.ini instead of creating a new
file (OP-1821)
- Installation: Fixed %post scriplet failure in the openattic-module-ceph RPM
package (OP-1820)
- Installation: Added missing configuration entries to the SUSE sysconfig
file (PR#576)
- Installation: Make oaconfig respect the username and database name stored in
database.ini to create/connect to a database (PR#599)
- Packaging: Added the ability to add mercurial tags to a repository when
creating a tarball using make_dist.py (OP-1374)
- Packaging: Enable to use suffixes for the tarball creation using
make_dist.py (OP-1875)
- Packaging: Confusing message about how to delete the openATTIC database is
no longer shown when updating the openattic-pgsql package (OP-1537)
- Development: Fix rtslib import warnings in Vagrant Xenial boxes. (OP-1858)
- Development: Reconfigure default gateway in Vagrant boxes to set the correct
primary interface during \'oaconfig install\'. (OP-1874)
- Documentation: Adapt Vagrant developer documentation.
Tue Feb 7 13:00:00 2017 tdehlerAATTsuse.com
- Update specfile in order to show a message about removing the oA
database only if the pgsql package is going to be deleted
- The message is not shown if the package is going to be updated
- Improve message text
- oA tracker ref.: OP-1537
Fri Jan 27 13:00:00 2017 lgrimmerAATTsuse.com
- Update to version 2.0.17, updated branding package and removed
no longer needed patch. Changes in this release include:
- Backend: RPC API dependencies removed in oaconfig (OP-1255)
- Backend: Infinite hanging librados calls are avoided by separated Apache
processes with timeouts (OP-1340, bsc#1004516)
- Backend: Fixed creation of NFS and Samba shares on Ubuntu Xenial
(OP-1697)
- Backend: Fixed XML-RPCD on Ubuntu Xenial (OP-1698)
- Backend: Fixed creation of volume snapshots on Xenial (OP-1699)
- Backend: Fixed btrfs not being available when adding a new volume (OP-1726)
- Backend: Fixed pagination on Xenial (OP-1727)
- Backend: Fix Nagios scripts to get the volume usage statistics working
again (OP-1403)
- Backend: Fixed compatibility issues in our Ceph module on Xenial (OP-1763)
- Backend: Fixed calls to systemd (not oA systemd) (OP-1769, bsc#1009690)
- Backend: Fixed truncated dropdown inputs on Xenial (OP-1788)
- Backend: Use `reload-or-restart` instead of plain `reload` for restarting
services on systemd-based operating systems (OP-984).
- Backend: Change taskqueue description and result fields to `TextField`
(OP-1755, bsc#1005113)
- Installation: Fixed Apache redirect from `/` to `/openattic` on Ubuntu
Xenial (OP-1672)
- Installation: Replaced hard-coded paths in systemd unit files with
OADIR variable. Thanks to Ricardo Marques. (PR#522)
- WebUI: Display and generate a user\'s API auth token. (OP-815)
- WebUI: Render the Disks/Pools/Volumes indication of size in the
frontend (OP-1115)
- WebUI: Display alternative graph image if loading fails (OP-1403)
- WebUI: Make the Disks/Pools/Volumes datatable sortable by additional
criteria (OP-1427)
- WebUI: Add a button to the API Recorder dialog to copy the Python script
into clipboard. (OP-1706)
- WebUI: Fixes iSCSI/FC wizard issue (OP-1718)
- WebUI: Modify the API-Recorder Start/Stop buttons (OP-1720)
- WebUI: Display tooltips again (OP-1749)
- WebUI: Remove the OSD selection (OP-1615, bsc#1003558)
- WebUI: Prevent the disabling of all columns in oA-datatables (OP-1158)
- WebUI: Validate the right WWN formats in the selected host share method
(OP-1786)
- WebUI: Fixed missing Ceph pool performance graphs (OP-1743, bsc#1011632)
- WebUI/QA: E2E adjustments related to OP-1786 (OP-1787)
- WebUI/QA: Try to disable all columns and expect not to succeed (OP-1718)
- WebUI/QA: refactored cmdlog e2e tests (OP-1797)
- Installation: Fix Permission denied: \'/usr/bin/pip\' for Vagrant development
environment using SUSE Leap (OP-1715)
- Installation: New database instances are created using a random password.
This change applies to RPM packages only. (OP-1438, bsc#1010882)
- Installation: Improved error message for problems with database.ini (OP-1739,
bsc#1006504)
- Installation: Fix a bug with recreation of the database (OP-1757,
bsc#1012567)
- Installation: Properly restart npcd in `oaconfig install` on distributions
using systemd (OP-1688)
- Documentation: Applied some fixes contributed by Ricardo Marques (PR#523)
- Development: Fix storage controller issue with the Vagrant Debian box.
- Development: Fix patch file which is customizing settings in a Vagrant VM.
- Development: Fix vagrant-cachier issues. (OP-1466)
- Documentation: Added chapter about multinode setup (OP-1045)
Tue Nov 22 13:00:00 2016 lmbAATTsuse.com
- Only start apache2 in posttrans, so the apache2 installation itself
has been finalized (bsc#1006504)
- Ensure openattic user exists prior to installation of openattic-pqsql
Mon Nov 21 13:00:00 2016 lmbAATTsuse.com
- Do not setup pgsql table with default password (bsc#1010882)
- Do not restart apache2 unconditionally during package updates but use
try-restart
- Run oaconfig before starting apache2 (bsc#1006504)
Fri Nov 18 13:00:00 2016 lmbAATTsuse.com
- Move starting of services to openattic package\'s post scriptlet
(bsc#1006504)
Tue Nov 15 13:00:00 2016 ejacksonAATTsuse.com
- Move log file to base package (bnc#1006504)
Mon Nov 14 13:00:00 2016 ejacksonAATTsuse.com
- Version 2.0.16 hg b4b44f51a95d
- Backend: The REST API \'host\' resource returns the openATTIC version (in
version.txt) if the host is an openATTIC host (OP-553)
- Backend: The REST API \'host\' resource returns the installed Django apps if
the host is an openATTIC host (OP-1023)
- Backend: Removed ID parameter from volume update view (OP-1473)
- Backend: Salt minions keys can now be accepted via our REST API (OP-1601)
- Backend: Reverted NAGIOS_PLUGIN_DIR on SUSE back to `/usr/lib/nagios/plugins`
- Backend: The backend does no longer print the whole traceback into the
logfile if the XML file of an RRD file is not found (OP-1632)
- Backend: Django migration files aren\'t checked by Flake8 anymore (OP-1638)
- Backend: Added reading and writing of the `policy.cfg` of DeepSea REST API (OP-1617)
- Backend: The is_oa_host field is set to True for oA hosts by \'oaconfig
add-host\' (OP-1665)
- Backend: Added database migrations for Django 1.6 (OP-1649)
- Backend: Fixed Bug on Ubuntu Trusty preventing deletion of iSCSI targets (OP-722)
- Backend: Fixed issue breaking the WebUI on Xenial (OP-1689)
- WebUI: Tabs will be selected as expected (OP-1082)
- Packaging: The python-configobj dependency is moved to the openattic-base
package (OP-1666)
- Packaging: Added missing dependency openattic-module-cron in
openattic-module-lvm (OP-1664)
Mon Nov 14 13:00:00 2016 cgardnerAATTsuse.com
- bsc#1006504: added \"Requires(Pre):\" so that openattic-pgsql will be
installed before openattic-base.
Thu Nov 3 13:00:00 2016 alekshmananAATTsuse.com
- Version 2.0.15 hg 3274971f2c96
- WebUI: added SUSE branding
Wed Oct 26 14:00:00 2016 tserongAATTsuse.com
- Packaging: Add \"Conflicts: crowbar\" (bsc#998967)
Wed Oct 12 14:00:00 2016 ejacksonAATTsuse.com
- Version 2.0.14.1 hg ace1987ecad0
- Backend: Improved custom error messages in the REST API (OP-497)
- Backend: Code cleanup (PEP8) for the following apps: DRBD, volumes,
lvm and nagios (OP-838)
- Backend: Performance data for non existing Ceph clusters is no longer
returned (OP-1406)
- Backend: The used_size of an RBD is now given by the
\'get_rbd_performance_data\' task and not directly from the RbdApi. This
should prevent the 504 error that sometimes occurred by getting RBDs
(OP-1411)
- Backend: Added Nagios plugin to collect performance data of RBDs (OP-1444)
- Backend: The empty values at the end of the performance data collections
are filtered now (OP-1470)
- Backend: Fixed compatibility issues with Django 1.8 and Django REST
Framework 3 (OP-1210, OP-1490, OP-1486)
- Backend: Added support for Ubuntu 16.04 in our Vagrantfile (OP-1492)
- Backend: Fixed code-style for the following Django apps: samba, sysutils,
nfs, cmdlog, ifconfig and http (OP-1503, OP-1505, OP-1506, OP-1511, OP-1517,
OP-1519)
- Backend: The \'check_cephpool\' Nagios plugin does return the correct outputs
and exit codes (per the Nagios plugin development guidelines) in error and
success case now (OP-1521)
- Backend: The Nagios plugins \'check_cephcluster\' and \'check_cephpool\' are
now ending with the correct exit codes (as per the Nagios plugin development
guidelines: https://nagios-plugins.org/doc/guidelines.html#AEN78) for
invalid arguments (OP-1522)
- Backend: Moved general graphbuilder functionalities (get RRD, get Graph,
get sources list) from the Ceph to the Nagios module (OP-1542)
- Backend: Fixed browsable REST API for Ceph Pools (OP-1549)
- Backend: The \'check_cephcluster\' Nagios plugin does log into the
openattic.log logfile if the conf file and/or the keyring do not exist or
are not accessible (OP-1572)
- Backend: Fixed creation of Ceph erasure code profiles (OP-1574)
- Backend: Use `osd metadata` instead of `osd tree` to get the hostname
of Ceph OSDs (OP-1573)
- Backend: Added read-only REST API returning
`DeepSea
`_ minions (OP-1469)
- Backend: Nagios config files including a dot (.) in filename are now
deleted too (OP-1534)
- Backend: Fixed two Internal Server Errors when accessing Ceph
resources (OP-1569)
- Backend: Fixed internal server error when creating invalid Erasure Code
Profiles or deleting used ones (OP-1578)
- Backend/Installation: Fixed misleading debug message during `oaconfig
install` (OP-1580)
- Backend: The `check_cephcluster` plugin now prints the correct message and
returns the correct exit code in case of an error (OP-1586)
- Backend: Fixed `oaconfig install` on CentOS 7 (OP-1368)
- Backend: Fixed HEALTH_ERR not handled in `ceph.models.Pool#get_status` (OP-1593)
- WebUI: Blockstorage wizard can create a new host (OP-1150)
- WebUI: Added functionality to delete existing erasure code
profiles (OP-1297)
- WebUI: Added functionality to add erasure code profiles when creating
new Ceph pools (OP-1298)
- WebUI: Added performance data to the extended view of a ceph
pool (OP-1405)
- WebUI: Bugfix - It\'s no longer possible to remove his own
privileges (OP-1497)
- WebUI/QA: Blockstorage wizard host creation tests (OP-1496)
- WebUI/QA: Adds missing condition to filter test categories (OP-1551)
- Installation: Fixed `NAGIOS_PLUGIN_DIR` path in in the SUSE sysconfig
file to point to the Icinga plugin directory. Thanks to Abhishek
Lekshmanan. (PR-457)
- Packaging/Installation: Fixed installation issues on Ubuntu 16.04
(OP-1012, OP-1484, OP-1494)
- Packaging/Installation: fixed permission problems for Nagios plugins that
require writing to `openattic.log` or reading the Ceph key ring and
configuration (OP-1320)
- Packaging/Installation: Added `openattic-module-ceph-deployment` RPM and
DEB Packages for the DeepSea integration backend module. (OP-1566)
- Packaging: Fixes a bug with piped tarball paths to
`build_deb_packages.py` (OP-1536)
- Packaging: Allow to override the default GPG key or disable the signing
completely using `build_deb_packages.py` (OP-1435)
- Packaging: Separated the Ceph related Nagios commands into their own
configuration file \'openattic-ceph.cfg\' (OP-1548)
- Documentation: Updated Vagrant installation instructions (OP-1467),
added chapter about customizing the WebUI (OP-1541).
- Documentation: Updated Ceph installation chapter, emphasizing the requirement
of openATTIC and Nagios being able to read the Ceph config file and keyring
(OP-1572). Emphasized the requirement of Ceph Jewel on both the Ceph cluster
and the openATTIC node. Added a note to the EL7 installation instructions to
perform a check of the Nagios configuration after editing it.
- Documentation: Fixed bug in the SUSE installation instructions (thanks to
Kenneth Wimer for reporting this).
- Documentation: Improved the Debian/Ubuntu package installation chapter by
removing some duplicate content and clarifying how to enable the nightly builds.
(OP-1603)
Sat Sep 17 14:00:00 2016 ejacksonAATTsuse.com
- Version 2.0.14 hg f1341c02e41e
- Backend: Removed unused module \'Clustering\' (OP-1251)
- Backend: Fixed rtslib deprecation warning in LIO backend (OP-953)
- Backend: Added a task queue module to track long-running commands (OP-1360)
- Backend: Properly handle optional attributes of Ceph pools (OP-1416)
- Backend: Fixed broken call to `ceph//osds on
http://demo.openattic.org (OP-1453)
- Monitoring: Fixed compatibility of the Ceph pool plugin with
Django 1.6 (OP-1393)
- WebUI: Implemented a widget which displays the current state of the
Ceph cluster (OP-85)
- WebUI: Create and delete ceph pools (OP-1299)
- WebUI: If quicklogin is defined in config.js, the username and password will
be predefined (OP-1386)
- WebUI: Replaced malhar-angular-dashboard with a gridster based
implemenation (OP-1485)
- WebUI: Allow sorting storage volumes by additional fields `Used`, `Status`,
`Type` and `Created`. Thanks to Tahaa Karim. (OP-1427)
- WebUI/QA: Extended E2E test configuration by ceph pools and suite path
filter (OP-1339)
- WebUI/QA: Added screenshot and error log functionality (OP-1375)
- WebUI/QA: Have more precised error messages in volume_add site
in case of an error (OP-1376)
- WebUI/QA: Create and delete ceph pool tests (OP-1417)
- WebUI/QA: Fix a timing problem and create needed RBDs (OP-1461)
- WebUI/QA: Fix the timing problems with in the RBD creation test (OP-1471)
- WebUI/QA: Make e2e outDir and cephCluster attribute optional (OP-1474)
- WebUI/QA: Add sleeps for the rbd creation and deletion in e2e tests (OP-1489)
- Installation: `oaconfig version` now displays both the openATTIC and Django
version numbers. Thanks to Brandon Keep. (OP-516)
- Installation: The `openattic-gui` RPM and DEB packages now take care of
installing an `index.html` file in the Apache document root directory that
performs a redirect to the WebUI. Previously, this task was performed by
`oaconfig install`. Thanks to Brandon Keep. (OP-959)
- Development: Add Vagrantfile to easily set up a development environment
(OP-1423)
- Documentation: Added instructions on how to set up a development system
with Vagrant (OP-1439)
- Packaging: make_dist.py doesn\'t delete anything in the home directory
anymore (OP-1371)
- Packaging: Simplified the usage of make_dist.py and prevented
`build_deb_packages.py` from hanging indefinitely (OP-1431)
- Packaging: Fixed a bug where folder names had to be `openattic` to be
correctly packaged using `make_dist.py` (OP-1447 and OP-1449)
- Packaging: Added a script `utils/build_rpm.sh` to the repository that
converts a source tar archive created by `make_dist.py` into installable
RPM packages (using `rpm/openattic.spec`) (OP-1117)
Mon Sep 5 14:00:00 2016 lmbAATTsuse.com
- Remove rpmlintrc for SES4 M1
Fri Jul 29 14:00:00 2016 ejacksonAATTsuse.com
- release 2.0.13
Thu Jul 28 14:00:00 2016 ejacksonAATTsuse.com
- corrected name
Thu Jul 28 14:00:00 2016 ejacksonAATTsuse.com
- add nagios plugins
Thu Jul 28 14:00:00 2016 ejacksonAATTsuse.com
- rbd creation, additional trending
Wed Jun 22 14:00:00 2016 ejacksonAATTsuse.com
- forgot to sync... now the latest
Wed Jun 22 14:00:00 2016 ejacksonAATTsuse.com
- restoring rpmlintrc
Wed Jun 22 14:00:00 2016 ejacksonAATTsuse.com
- removing rpmlintrc
Wed Jun 22 14:00:00 2016 ejacksonAATTsuse.com
- latest changes
Thu Jun 9 14:00:00 2016 ejacksonAATTsuse.com
- refresh with latest updates
Tue May 24 14:00:00 2016 ejacksonAATTsuse.com
- change ownership of /var/log/openattic
Mon May 23 14:00:00 2016 ejacksonAATTsuse.com
- remove extraneous file
Mon May 23 14:00:00 2016 ejacksonAATTsuse.com
- 2.0.12 unstable
Wed Apr 27 14:00:00 2016 ejacksonAATTsuse.com
- Update to latest unstable; try new convention
Wed Apr 13 14:00:00 2016 ejacksonAATTsuse.com
- Add python-rtslib dependency back
Wed Apr 6 14:00:00 2016 ejacksonAATTsuse.com
- Adding copyright header back
Wed Apr 6 14:00:00 2016 ejacksonAATTsuse.com
- Revert spec file changes (relevant changes are not yet merged)
Wed Apr 6 14:00:00 2016 ejacksonAATTsuse.com
- Updating to 8087:39503579d74d
Mon Apr 4 14:00:00 2016 ejacksonAATTsuse.com
- Adding dependency back despite what rpmlint claims
Thu Mar 31 14:00:00 2016 ejacksonAATTsuse.com
- Removing .pep8
Thu Mar 31 14:00:00 2016 ejacksonAATTsuse.com
- Adding nodb to spec
Thu Mar 31 14:00:00 2016 ejacksonAATTsuse.com
- Updating to 7905:d5b9f812d9df
Wed Mar 30 14:00:00 2016 ejacksonAATTsuse.com
- Restoring openattic-rpmlintrc
Wed Mar 30 14:00:00 2016 ejacksonAATTsuse.com
- Remove openattic-rpmlintrc
Fri Mar 25 13:00:00 2016 ejacksonAATTsuse.com
- move logrotate to base package
Fri Mar 25 13:00:00 2016 ejacksonAATTsuse.com
- add logrotate recommends
Fri Mar 25 13:00:00 2016 ejacksonAATTsuse.com
- cannot use %find_lang
Fri Mar 25 13:00:00 2016 ejacksonAATTsuse.com
- fix language warnings
Fri Mar 25 13:00:00 2016 ejacksonAATTsuse.com
- addressing several rpmlint warnings
Fri Mar 18 13:00:00 2016 ejacksonAATTsuse.com
- fix operator
Fri Mar 18 13:00:00 2016 ejacksonAATTsuse.com
- do not add lines to icinga.cfg if already there
Fri Mar 18 13:00:00 2016 ejacksonAATTsuse.com
- remove tmpfiles on uninstall
Fri Mar 18 13:00:00 2016 ejacksonAATTsuse.com
- change to macro, add tmpfiles.d create command
Thu Mar 17 13:00:00 2016 ejacksonAATTsuse.com
- Adding tmpfiles.d
Thu Mar 17 13:00:00 2016 ejacksonAATTsuse.com
- Add additional nagios plugins
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- comment out /etc/profile.d/openattic.
* entries
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- reverted to 2.0.8 spec file
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- include openattic-systemd
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- add reload/restarts to post/postun
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- replace remaining _libdir macros
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- replace _libdir macro
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- add %dir for module-icinga
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- correcting tmpfiles.d path
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- remove /etc/default/openattic
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- add tmpfiles.d path
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- Commenting out elsif
Wed Mar 16 13:00:00 2016 ejacksonAATTsuse.com
- Update to version 2.0.9
Wed Mar 2 13:00:00 2016 ejacksonAATTsuse.com
- Correct files section
Wed Mar 2 13:00:00 2016 ejacksonAATTsuse.com
- Install openattic.
* in /etc/profile.d
Wed Mar 2 13:00:00 2016 ejacksonAATTsuse.com
- Add version dependencies and update code
Tue Mar 1 13:00:00 2016 ejacksonAATTsuse.com
- Require Django 1.6.11
Tue Mar 1 13:00:00 2016 ejacksonAATTsuse.com
- Code refresh
Mon Feb 22 13:00:00 2016 ejacksonAATTsuse.com
- Adding post-build-checks back
Mon Feb 22 13:00:00 2016 ejacksonAATTsuse.com
- corrected files section
Mon Feb 22 13:00:00 2016 ejacksonAATTsuse.com
- fixed path
Mon Feb 22 13:00:00 2016 ejacksonAATTsuse.com
- Using templates for sysconfig
Fri Feb 19 13:00:00 2016 ejacksonAATTsuse.com
- correcting paths
Fri Feb 19 13:00:00 2016 ejacksonAATTsuse.com
- correcting paths
Fri Feb 19 13:00:00 2016 ejacksonAATTsuse.com
- Adding sysconfig
Fri Feb 19 13:00:00 2016 ejacksonAATTsuse.com
- Corrected directory name
Fri Feb 19 13:00:00 2016 ejacksonAATTsuse.com
- Updating to tip
Fri Feb 19 13:00:00 2016 ejacksonAATTsuse.com
- Updating to 2.0.7
Thu Feb 4 13:00:00 2016 ejacksonAATTsuse.com
- fixed missing quote
Thu Feb 4 13:00:00 2016 ejacksonAATTsuse.com
- Remove openattic_contacts from general config
Wed Feb 3 13:00:00 2016 ejacksonAATTsuse.com
- Fixed path and trailing space
Wed Feb 3 13:00:00 2016 ejacksonAATTsuse.com
- Remove postgresql version
Tue Feb 2 13:00:00 2016 ejacksonAATTsuse.com
- Update postgresql from 93 to 94
Tue Feb 2 13:00:00 2016 ejacksonAATTsuse.com
- Add openattic objects files to Icinga configuration
Fri Jan 29 13:00:00 2016 ejacksonAATTsuse.com
- Switch to icinga macro
Tue Jan 26 13:00:00 2016 ejacksonAATTsuse.com
- Corrected BuildRequires
Tue Jan 26 13:00:00 2016 ejacksonAATTsuse.com
- Switching to Icinga from Nagios