rolekit D-Bus API
by Thomas Woerner
rolekit D-Bus API
=================
org.fedoraproject.rolekit1
--------------------------
Properties
version:i # server role manager version
roles:ao # role objects list
Methods
getNamedRole(name:s)→o # get role by name
getRolesByState(state:i)→ao # get all roles with the given state
org.fedoraproject.rolekit1.roles.$name
--------------------------------------
Properties (general) # role settings
name:s (ro) # role name
version:i (ro) # role implementation version
state:i (ro) # deployed/started/inactive/dead?
packages:as (ro) # package list: packages and @groups
(similar to kickstart)
services:as (ro) # service list: services to be enabled and
started
firewall:a{sas} (ro) # firewall settings: ports and services
dict {
"ports" => array (
portid:s["-"portid:s]"/"protocol:s ),
"services" => array( name:s ),
}
ports are similar to firewalld port
definitions
firewall_zones:as (rw) # firewall zones to apply the firewall
settings to
custom_firewall:b (rw) # custom firewall: firewall settings will
not be applied if set to true
errorlog:s (ro) # errorlog string
#backup_paths:as (ro) # backup paths (files and directories)
# ... # role specific settings
Methods
start() # start the role (startServices,
installFirewall), fails if not deployed
stop() # stop the role (stopServices,
uninstallFirewall), fails if not started
restart() # stop and start
deploy() # deploy role (i.e. running initial setup
post-package-install, ipa-server-install)
decommission() # decommision (example: moved to another
machine, ipa-server-install -u ), stop if started
updateRole() # update role: yum update; restartServices;
updateFirewall
getFirewallZones() # get firewall zone list from firewalld, add
used ones to firewall_zones
Role States
===========
Nascent 0
Deploying 1
ReadyToStart 2
Starting 3
Running 4
Stopping 5
Decomissioning 6
Error 255
9 years
Proposal for every WG to send a short summary *to other WGs directly*
by Honza Horak
Hi working groups members,
since we have learned on Flock that new Fedora working groups do not
communicate with each other much (or enough), I'd like to propose the
following:
Every working group will time to time (e.g. weekly) send short summary
about what they did / were talking about directly to mailing lists of
other working groups + to devel(a)fp.o. Really only a short summary with
links where one can find details.
I tried to collect such info from the meeting logs and mailing lists for
the last few weeks for Env and Stacks WG:
https://lists.fedoraproject.org/pipermail/env-and-stacks/2014-August/0004...
I found many notes are really worth spreading beyond groups' borders,
but it takes too much time for one person to collect all the
information. Thus, proposing to "do a summary once per group and share
with other groups".
Another benefit would be that Matt would have better content for his 5tiftw.
I don't think we need to sync about date or frequency, just remembering
to send a direct mail if anything interesting is done/discussed should
work fine.
List of proposed MLs to send this summary to:
server(a)lists.fedoraproject.org
desktop(a)lists.fedoraproject.org
cloud(a)lists.fedoraproject.org
env-and-stacks(a)lists.fedoraproject.org
devel(a)lists.fedoraproject.org
Comments, ideas or better solutions are welcome as usually, but I might
be offline until Sunday, so do not expect any answers from me in that
time :)
Cheers,
Honza
9 years
mailing list error
by Daniel Leveque
Hello
I happen to be on the server mailing list. I am a simple FC20 user and
have no pretention to participate in a sophisticated discussion which is
greek to me.
Thanks for removing me from the list
Daniel Leveque
Nice, France
9 years, 1 month
Regrets for today meeting
by Truong Anh Tuan
Hi,
I can not attend today meeting.
I will read the meeting minutes later.
Kind regards,
Tuan
9 years, 1 month
Server WG Meeting Minutes (2014-08-19)
by Stephen Gallagher
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
===================================================================
#fedora-meeting-1: Server Working Group Weekly Meeting (2014-08-19)
===================================================================
Meeting started by sgallagh at 15:00:17 UTC. The full logs are available
at
http://meetbot.fedoraproject.org/fedora-meeting-1/2014-08-19/fedora-meeti...
.
Meeting summary
- ---------------
* roll call (sgallagh, 15:00:17)
* Agenda (sgallagh, 15:03:35)
* Agenda Item: Status of rolekit (sgallagh, 15:03:36)
* Agenda Item: Status of Cockpit (sgallagh, 15:03:36)
* Agenda Item: Open Floor (sgallagh, 15:03:36)
* Status of rolekit (sgallagh, 15:04:23)
* Major kudos to twoerner and mitr here (sgallagh, 15:05:43)
* rolekit in decent shape for F21 Alpha. Clean-up and stabilization
work will happen for Beta. (sgallagh, 15:09:00)
* ACTION: nirik, tuanta and handsome_pirate to look into the Database
Server Role implementation (sgallagh, 15:12:02)
* LINK: http://reviewboard-fedoraserver.rhcloud.com/ (sgallagh,
15:13:22)
* LINK:
https://lists.fedorahosted.org/mailman/listinfo/rolekit-commits
(sgallagh, 15:13:54)
* Status of cockpit (sgallagh, 15:14:39)
* Cockpit upstream expects to be stable in time for Fedora 21 Beta. A
testable version is available today for Fedora 21 Alpha (sgallagh,
15:20:01)
* LINK: http://paste.fedoraproject.org/126727/84617421/ (nirik,
15:22:35)
* Open Floor (sgallagh, 15:24:52)
* We expect a Fedora 21 Alpha TC3 build tomorrow. (sgallagh,
15:29:29)
* ACTION: mitr and/or sgallagh to test the server presets on Alpha TC3
(sgallagh, 15:29:45)
Meeting ended at 15:36:51 UTC.
Action Items
- ------------
* nirik, tuanta and handsome_pirate to look into the Database Server
Role implementation
* mitr and/or sgallagh to test the server presets on Alpha TC3
Action Items, by person
- -----------------------
* mitr
* mitr and/or sgallagh to test the server presets on Alpha TC3
* nirik
* nirik, tuanta and handsome_pirate to look into the Database Server
Role implementation
* sgallagh
* mitr and/or sgallagh to test the server presets on Alpha TC3
* tuanta
* nirik, tuanta and handsome_pirate to look into the Database Server
Role implementation
* **UNASSIGNED**
* (none)
People Present (lines said)
- ---------------------------
* sgallagh (58)
* nirik (17)
* danofsatx (10)
* puiterwijk (9)
* tuanta (7)
* mitr (5)
* zodbot (5)
* simo (3)
* twoerner (2)
* robyduck (1)
* mizmo (1)
* adamw (0)
* stefw (0)
* davidstrauss (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlPzcCkACgkQeiVVYja6o6OeQQCggrgTd7MUGL2D8J4qIQc8XUTY
QZwAoKr7+S0+32Ai6boofOft1hplecBQ
=3KXK
-----END PGP SIGNATURE-----
9 years, 1 month