On Mon, 2015-03-30 at 15:23 -0400, Stephen Gallagher wrote:
On Thu, 2015-03-26 at 14:24 -0400, Stephen Gallagher wrote:
>
https://admin.fedoraproject.org/updates/rolekit-0.3.0-1.fc22
>
> Defying even my own expectations, we've released rolekit 0.3.0
> today
> with full multiple-instancing support. I'd really like for this to
> end
> up in the Fedora 22 Beta which freezes on Tuesday morning, so if
> anyone who is willing can please download the Fedora 22 Server TC5
> that will be available in a few hours, update to rolekit-0.3.0 and
> try
> it out, that would be a big help.
>
> Some things to test:
>
> == Database Server Role ==
> * Install the first instance from a mostly pristine Server install.
> * Install additional instance
> * Install some instances with the default owner, others with a
> custom
> one.
> * Decommission them in random order.
> * Ensure that they can be reached over TCP/IP sockets
>
> == Domain Controller Role ==
> No obvious regressions. This is unlikely, since we didn't touch
> the
> Domain Controller role code and made only minor tweaks to the
> common
> code.
Just to clarify, you can create DB Role instances as follows:
* Create a file something.json with the following contents:
{
"database": "a_database_name",
"owner": "an_optional_name",
"password": "an_optional_owner_password"
}
Then install with:
$ rolectl deploy --settings-file=something.json databaseserver"
See rolekit.roles.databaseserver(5) for all possible options for the
JSON file and how they work.
I've just submitted rolekit-0.3.1.fc22 to updates-testing, addressing a
serious issue[1] that Stef Walter discovered yesterday. As before,
testing and karma is needed to get this (potential blocker) in for
Beta.
[1]
https://bugzilla.redhat.com/show_bug.cgi?id=1207872