Hi! There are a few new features in this linstor release and I will highlight the most important ones here:
* Search domain for nodes If you have registered your linstor satellites with the FQDN you can now set the new controller property `SearchDomain` with your common domain part and than you only have to use your subdomain part for commands. * File based storage pools (loop devices) We have a new storage pool types `file` and `file-thin` that uses files as loop devices (via losetup), that support all of our Linstor features. * HTTPS for REST-API The REST-API can now be access through HTTPS if configured and all requests to HTTP will than return a redirect to the HTTPS address. To setup HTTPS you have to create a java keystore file[1] with a valid certificate and configure the `[https]` section in `/etc/linstor/linstor.toml` file. ``` [https] keystore = "/etc/linstor/keystore_server.jks" keystore_password = "linstor" ``` * Basic LDAP support Linstor has now support for basic LDAP authentication, this means you can configure a LDAP server and a search_filter and allow only members of a certain group access to Linstor. A requirement for LDAP is authentication support is that you have configured Linstor with HTTPS. Here is a sample config entry in our new `/etc/linstor/linstor.toml` config file: ``` [ldap] enabled = true uri = "ldaps://ldap.example.com" dn = "uid={user},ou=users,o=ha,dc=example" search_base = "dc=example" search_filter = "(&(uid={user})(memberof=cn=linstor,ou=services,o=ha,dc=example))" ``` The `{user}` template variable will be replaced with the login user. * External meta-data support for DRBD Before creating the resource just set the new `StorPoolNameDrbdMeta` property on the resource-definition or volume-definition for the storage pool you want to use for external meta-data. * New TOML based configuration file The current `/etc/linstor/database.cfg` should automatically migrated to the new `/etc/linstor/linstor.toml` file. Here is the more detailed changelog: linstor-server 0.9.13 --------------------- * Maria db with large index is now supported * Basic LDAP support * File based storage pools (FILE provider) * External meta-data support for DRBD * HTTPS support for REST-API * REST-API version 1.0.7 (2 new fields) * Node name resolving based on search domain property * Fix always add resources to the retry task if they failed * Improved error handling on REST-API calls * Fixed LVM-thick allocation sizes * Better show active net interface on nodes https://www.linbit.com/downloads/linstor/linstor-server-0.9.13.tar.gz python-linstor 0.9.9 -------------------- * Added *_raise version methods to all list methods * Added HTTPS support * Added authentication support for linstor * Support new is_active field on net interfaces https://www.linbit.com/downloads/linstor/python-linstor-0.9.9.tar.gz linstor-client 0.9.9 -------------------- * Added HTTPS support * Fixed: controller version command in curl mode https://www.linbit.com/downloads/linstor/linstor-client-0.9.9.tar.gz Linstor PPA: https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack Best regards, Rene [1] https://aboutssl.org/how-to-create-a-self-signed-certificate-using-java-keytool/
_______________________________________________ Star us on GITHUB: https://github.com/LINBIT drbd-user mailing list drbd-user@lists.linbit.com http://lists.linbit.com/mailman/listinfo/drbd-user