Re: May status update for Fedora Infrastructure Apprentices

2016-05-03 Thread charles profitt
On Mon, 2016-05-02 at 14:19 -0600, Kevin Fenzi wrote:


> 0. Whats your fedora account system login?

cprofitt

> 1. Have you logged in and used your fi-apprentice membership to look
> at our machines/setup in the last month? Do you plan to?

No, but I do hope to get to it in the next 30 days.

> 2. Has it helped you decide any area you wish to focus on or
> contribute to more?

NA

> 3. Have you looked at or been able to work on any of the fi-
> apprentice 'easyfix' tickets?
> https://fedorahosted.org/fedora-infrastructure/report/14

Not yet, but I hope to do this in the next 30 days.

> 4. Do you still wish to be a member of the group? If not (for
> whatever reason) could you provide any hints to help others down the
> road?

Yes

> 5. Is there any help or communication or ideas you have that would
> help you do any of the above?



> 6. What do you find to be the hardest part of getting involved?
> Finding things to work on? Getting attention from others to help you?
> Finding tickets in your interest area? 

Just finding the time with all the other things I have going on.

> 7. Have you been able to make any weekly irc meetings? Do you find
> them helpful or interesting? 

I have not made them, but I do read the logs.

> 8. Have you logged into our Gobby instance and read/seen/added to our
> meeting agenda? https://fedoraproject.org/wiki/Gobby

NA

> 9. Do you have any pets? If so, what, if not is there one you want?

I do not, but my children do. Gerbils.



signature.asc
Description: This is a digitally signed message part
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Freeze Break: fullefiletime list

2016-05-03 Thread Kevin Fenzi
Greetings. 

There was some talk on the mirror lists about making a fullfilelist
version that also had timestamps in it so mirrors could look for all
the files that changed since the last time they synced and only sync
those specific files. This would be MUCH faster for them as they don't
need to pull the entire metadata over. This would be MUCH better for us
as they don't have to hammer our netapps to get all the metadata. 

Of course this is not a 100% solution, as they won't see deleted files
or hardlinks. So, they will likely still need to do a real full sync
every once in a while (monthly?) to get those things synced up. 

I'd like to push the following change to create the file and then we
can look at writing up some simple scripting for people to use and see
if we can get people to use it and lower our netapp metadata hammering. 

+1s?

kevin
--
diff --git a/roles/bodhi2/backend/files/update-fullfilelist 
b/roles/bodhi2/backend/files/update-fullfilelist
index 0302c6a..bac3f9c 100755
--- a/roles/bodhi2/backend/files/update-fullfilelist
+++ b/roles/bodhi2/backend/files/update-fullfilelist
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-# currently runs on releng2.fedora.phx.redhat.com
+# currently runs on bodhi-backend01 after updates pushes
 
 MOD=$1
 [ -z "$MOD" ] && {
@@ -8,6 +8,8 @@ MOD=$1
exit 1
 }
 
+# This is the old traditional fullfilelist with no timestamps
+
 TMPFILE=$(mktemp -p /tmp/)
 pushd /pub/$MOD > /dev/null
 find * -print > $TMPFILE
@@ -18,3 +20,16 @@ else
 fi
 chmod 0644 fullfilelist
 popd > /dev/null
+
+# This is the new list with timestamps
+
+TMPFILE=$(mktemp -p /tmp/)
+pushd /pub/$MOD > /dev/null
+/usr/bin/rsync --no-h --list-only -r . > $TMPFILE
+if diff $TMPFILE fullfiletimelist > /dev/null; then
+   rm -f $TMPFILE
+else
+   mv $TMPFILE fullfiletimelist
+fi
+chmod 0644 fullfiletimelist
+popd > /dev/null
diff --git a/roles/releng/files/update-fullfilelist 
b/roles/releng/files/update-fullfilelist
index 0302c6a..bac3f9c 100755
--- a/roles/releng/files/update-fullfilelist
+++ b/roles/releng/files/update-fullfilelist
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-# currently runs on releng2.fedora.phx.redhat.com
+# currently runs on bodhi-backend01 after updates pushes
 
 MOD=$1
 [ -z "$MOD" ] && {
@@ -8,6 +8,8 @@ MOD=$1
exit 1
 }
 
+# This is the old traditional fullfilelist with no timestamps
+
 TMPFILE=$(mktemp -p /tmp/)
 pushd /pub/$MOD > /dev/null
 find * -print > $TMPFILE
@@ -18,3 +20,16 @@ else
 fi
 chmod 0644 fullfilelist
 popd > /dev/null
+
+# This is the new list with timestamps
+
+TMPFILE=$(mktemp -p /tmp/)
+pushd /pub/$MOD > /dev/null
+/usr/bin/rsync --no-h --list-only -r . > $TMPFILE
+if diff $TMPFILE fullfiletimelist > /dev/null; then
+   rm -f $TMPFILE
+else
+   mv $TMPFILE fullfiletimelist
+fi
+chmod 0644 fullfiletimelist
+popd > /dev/null


pgpMD8zFcyzdq.pgp
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


openshift on atomic in the cloud, what binary to use

2016-05-03 Thread Michael Scherer
Hi,

so I found a bit of time to look again to the testbed of openshift 
in the cloud (https://fedoraproject.org/wiki/Cloud/OpenShift_Origin_Testbed), 
and now there
is 2 atomic VM running, I realize that we didn't define exactly the details.

Since one of the goal is to use fedora atomic, the vm run fedora atomic. So 
far, so good.

On what is needed to deploy, we have:
- the master (so openshift itself)
- a docker registry (may requires some storage)
- a router (so haproxy managed by openshift)
- and various nodes to run conatiners (so kubernetes and/or etcd and docker)

Atomic come with kubernetes, etcd and docker pre installed. AFAIK, there isn't 
yet
openshift however. 

So the first question is about the layout.

When the first idea were discussed, people did propose 
to have 2 nodes for the master, 2 node for infra and all others as worker 
nodes, and maybe
add one storage node. That's likely a fair production setup, but we are not yet 
doing production 
or anything.

And discussing around in the office, my co-workers suggest that we merge the 
master and the router on
one single node. I would also suggest to skip HA for now, and keep for later. 
So the
proposed layout would be:
- 1 node, with a public IP, running the master, the router and the registry
- a few nodes behind running container

Then once that's working, start to make regitry be replicated (not too hard to 
do on openstack,
since it can use the block storage), make the router replicated and the 
master/openshift too.

Then come the question that currently kinda block me, about where does the 
binaries 
need to come from.

As people might know, all stuff on atomic is either preinstalled, 
or come from a docker container.

Openshift can bundle kubernetes and etcd, or can likely use external ones.

So we have to decide:

- does etcd come from atomic (ie preinstalled), or do we use the one bundled in 
openshift
binary ?

- do we use a external registry (using the rpm), or a external registry using a 
container, or using the
one deployed by openshift ?

- do we want to use openshift coming from F24 in a container, or directly 
consume the one from
openshift upstream on docker hub ?

I am not sure what is the answer for all of this, because in the end, the 
policy of fedora infra are maybe
not suitable to decide for that, and I am not sure if the tooling is ready. For 
example, if we take openshift from
the rpm in a container, someone need to build that container.

Any toughts ?

(I will likely decide by fiat anyway, but without the illusion of having got 
feedback if people do not give it)

-- 
Michael Scherer
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Meeting Agenda Item: Introduction Justin W. Flory

2016-05-03 Thread Justin W. Flory
On 04/28/2016 12:04 PM, Kevin Fenzi wrote:
> On Thu, 28 Apr 2016 11:32:29 -0400
> "Justin W. Flory"  wrote:
> 
>> Hello all,
>>
>> My name is Justin, IRC / FAS username jflory7. Some of you might have
>> seen me around other parts of Fedora. I am looking at becoming more
>> involved with the Infrastructure team.
> 
> Welcome! (except I feel I already know you. ;) 
> 
> kevin
> 

Thanks Kevin. :) Looking forward to getting more involved with Fedora
Infrastructure!

--
Cheers,
Justin W. Flory
jflo...@gmail.com



signature.asc
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: May status update for Fedora Infrastructure Apprentices

2016-05-03 Thread Sachin Kamath
Hi,

Answers inline.

On Tue, May 3, 2016 at 1:49 AM, Kevin Fenzi  wrote:

> You are getting this email because you are in the 'fi-apprentice' group
> in the fedora account system (or are reading this on the
> infrastructure list).
>
> Feel free to reply just directly to me, or cc the infrastructure list
> for everyone to see and comment on.
>
> https://fedoraproject.org/wiki/Infrastructure_Apprentice
>
> At the first of every month(or so), I am going to be sending out an
> email like this one. I would like feedback on how things are going for
> you.
>
> I'd like to ask for everyone to send me a quick reply with the
> following data or anything related you can think of that might help us
> make the apprentice program more useful.
>
> 0. Whats your fedora account system login?
>

FAS : skamath

>
> 1. Have you logged in and used your fi-apprentice membership to look at
> our machines/setup in the last month? Do you plan to?
>

I am just getting started. I'm planning to take a look soon. Right now, I'm
having my semester exams.

>
> 2. Has it helped you decide any area you wish to focus on or contribute
> to more?
>
> Yes.


> 3. Have you looked at or been able to work on any of the fi-apprentice
> 'easyfix' tickets?
> https://fedorahosted.org/fedora-infrastructure/report/14


I've gone through the tickets. Will try to work on something soon :)

>
>
> 4. Do you still wish to be a member of the group? If not (for whatever
> reason) could you provide any hints to help others down the road?
>

Yes!

>
> 5. Is there any help or communication or ideas you have that would help
> you do any of the above?
>

Yes.

>
> 6. What do you find to be the hardest part of getting involved?

Finding things to work on? Getting attention from others to help you?
> Finding tickets in your interest area?
>

Finding tickets to work on.

>
> 7. Have you been able to make any weekly irc meetings? Do you find them
> helpful or interesting?
>

Yes. Yes.

>
> 8. Have you logged into our Gobby instance and read/seen/added to our
> meeting agenda? https://fedoraproject.org/wiki/Gobby


I have read the meeting agenda. Have not added anything to the agenda yet.

>
>
> 9. Do you have any pets? If so, what, if not is there one you want?
>


I'm in school hostel so I'm allowed to have one. I love dogs :)


>
> Any other general feedback is also quite welcome, including
> improvements to this email, the wiki page, etc.
>
> Any folks I do not hear from in the next week will be removed from the
> group. (Note that it's easy to be readded when you have time or
> whatever and it's nothing at all personal, we just want to keep the
> group up to date with active folks).
>
> Thanks, and looking forward to your feedback!
>
> kevin
>

Thanks Kevin :)

>
> ___
> infrastructure mailing list
> infrastructure@lists.fedoraproject.org
>
> http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org
>
>
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: May status update for Fedora Infrastructure Apprentices

2016-05-03 Thread luigi . sainini

Hi all,
aswers inline


0. Whats your fedora account system login?

lousab

1. Have you logged in and used your fi-apprentice membership to look 
at

our machines/setup in the last month? Do you plan to?


Logged only on Bastion to check ssh configuration.
I'm planning ssh tour

2. Has it helped you decide any area you wish to focus on or 
contribute

to more?

yes and no (i'm thinking about it)

3. Have you looked at or been able to work on any of the 
fi-apprentice

'easyfix' tickets?
https://fedorahosted.org/fedora-infrastructure/report/14 [2]


yes

4. Do you still wish to be a member of the group? If not (for 
whatever

reason) could you provide any hints to help others down the road?


yes

5. Is there any help or communication or ideas you have that would 
help

you do any of the above?


what about an apprentice meeting to share impressions and things to do 
with mentors?




6. What do you find to be the hardest part of getting involved?
Finding things to work on? Getting attention from others to help you?
Finding tickets in your interest area?


Understanding how the group works because it's my first time i'm 
getting involved in a gnu/linux community like this.

(i'm also a member of locals lug)

7. Have you been able to make any weekly irc meetings? Do you find 
them

helpful or interesting?

yes i still have to say .hello :)


8. Have you logged into our Gobby instance and read/seen/added to our
meeting agenda? https://fedoraproject.org/wiki/Gobby [3]


yes but only read


9. Do you have any pets? If so, what, if not is there one you want?

i've a black cat who often press my keyboard when i'm working


Any other general feedback is also quite welcome, including
improvements to this email, the wiki page, etc.



Thanks, and looking forward to your feedback!
kevin


thank you guys!!











































**



Connetti gratis il mondo con la nuova indoona:  hai la chat, le 
chiamate, le video chiamate e persino le chiamate di gruppo.

E chiami gratis anche i numeri fissi e mobili nel mondo!
Scarica subito l’app Vai su https://www.indoona.com/

___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: May status update for Fedora Infrastructure Apprentices

2016-05-03 Thread Bruno Queiros
Inline

Kevin Fenzi  escreveu no dia segunda, 2/05/2016 às 21:21:

> You are getting this email because you are in the 'fi-apprentice' group
> in the fedora account system (or are reading this on the
> infrastructure list).
>
> Feel free to reply just directly to me, or cc the infrastructure list
> for everyone to see and comment on.
>
> https://fedoraproject.org/wiki/Infrastructure_Apprentice
>
> At the first of every month(or so), I am going to be sending out an
> email like this one. I would like feedback on how things are going for
> you.
>
> I'd like to ask for everyone to send me a quick reply with the
> following data or anything related you can think of that might help us
> make the apprentice program more useful.
>
> 0. Whats your fedora account system login?
>

lnxslck


>
> 1. Have you logged in and used your fi-apprentice membership to look at
> our machines/setup in the last month? Do you plan to?
>
> I plan to


> 2. Has it helped you decide any area you wish to focus on or contribute
> to more?
>
> yes


> 3. Have you looked at or been able to work on any of the fi-apprentice
> 'easyfix' tickets?
> https://fedorahosted.org/fedora-infrastructure/report/14


yes

>
>
> 4. Do you still wish to be a member of the group? If not (for whatever
> reason) could you provide any hints to help others down the road?
>

yes

>
> 5. Is there any help or communication or ideas you have that would help
> you do any of the above?
>

don't think so

>
> 6. What do you find to be the hardest part of getting involved?
> Finding things to work on? Getting attention from others to help you?
> Finding tickets in your interest area?
>
>
Finding things to work on



> 7. Have you been able to make any weekly irc meetings? Do you find them
> helpful or interesting?
>
>
yes


> 8. Have you logged into our Gobby instance and read/seen/added to our
> meeting agenda? https://fedoraproject.org/wiki/Gobby
>
>
no

> 9. Do you have any pets? If so, what, if not is there one you want?
>

Yes. A cat.

>
> Any other general feedback is also quite welcome, including
> improvements to this email, the wiki page, etc.
>
> Any folks I do not hear from in the next week will be removed from the
> group. (Note that it's easy to be readded when you have time or
> whatever and it's nothing at all personal, we just want to keep the
> group up to date with active folks).
>
> Thanks, and looking forward to your feedback!
>
> kevin
> ___
> infrastructure mailing list
> infrastructure@lists.fedoraproject.org
>
> http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org
>
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: May status update for Fedora Infrastructure Apprentices

2016-05-03 Thread Aleš Petrovický
Hi,
answers inline.
Ales

Dne 2.5.2016 v 22:19 Kevin Fenzi napsal(a):
> You are getting this email because you are in the 'fi-apprentice' group
> in the fedora account system (or are reading this on the
> infrastructure list). 
> 
> Feel free to reply just directly to me, or cc the infrastructure list
> for everyone to see and comment on. 
> 
> https://fedoraproject.org/wiki/Infrastructure_Apprentice
> 
> At the first of every month(or so), I am going to be sending out an
> email like this one. I would like feedback on how things are going for
> you.
> 
> I'd like to ask for everyone to send me a quick reply with the
> following data or anything related you can think of that might help us
> make the apprentice program more useful.
> 
> 0. Whats your fedora account system login?
aldapetr
> 
> 1. Have you logged in and used your fi-apprentice membership to look at
> our machines/setup in the last month? Do you plan to?
yes
> 
> 2. Has it helped you decide any area you wish to focus on or contribute
> to more?
yes
> 
> 3. Have you looked at or been able to work on any of the fi-apprentice
> 'easyfix' tickets?
> https://fedorahosted.org/fedora-infrastructure/report/14
yes
> 
> 4. Do you still wish to be a member of the group? If not (for whatever
> reason) could you provide any hints to help others down the road?
yes
> 
> 5. Is there any help or communication or ideas you have that would help
> you do any of the above?
no
> 
> 6. What do you find to be the hardest part of getting involved?
> Finding things to work on? Getting attention from others to help you?
> Finding tickets in your interest area? 
finding tickets to work on
> 
> 7. Have you been able to make any weekly irc meetings? Do you find them
> helpful or interesting? 
yes, yes
> 
> 8. Have you logged into our Gobby instance and read/seen/added to our
> meeting agenda? https://fedoraproject.org/wiki/Gobby
yes
> 
> 9. Do you have any pets? If so, what, if not is there one you want?
no, I dont have any pets, but my son wants cat or dog, maybe he argue me
I wants too :)
> 
> Any other general feedback is also quite welcome, including
> improvements to this email, the wiki page, etc.
> 
> Any folks I do not hear from in the next week will be removed from the
> group. (Note that it's easy to be readded when you have time or
> whatever and it's nothing at all personal, we just want to keep the
> group up to date with active folks).
> 
> Thanks, and looking forward to your feedback!
> 
> kevin
> 
> 
> 
> ___
> infrastructure mailing list
> infrastructure@lists.fedoraproject.org
> http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org
> 



signature.asc
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org