Re: [foreman-dev] Katello UX nitpick - Sync Status

2017-10-09 Thread Lukas Zapletal
information >> (and allow the user to filter to see only what are currently syncing). >> >> If we were going to just yank the sync status page, i think we would need >> to do some user interviews and confirm that the products page and dashboard >> widgets fulfil

[foreman-dev] Foreman develop brakeman report

2017-10-10 Thread Lukas Zapletal
Hello, I performed security audit report via brakeman gem and reviewed all warnings found. None of these look like exploitable security issue to me, so I am sending it here for further analysis. The first two warnings really smell tho therefore I created a refactor ticket - we should get rid of t

Re: [foreman-dev] Redmine running slowly

2017-10-11 Thread Lukas Zapletal
Thanks guys for doing this. If things go terribly wrong, we still have an account on EC2 where we run our koji. On Tue, Oct 10, 2017 at 9:21 PM, Greg Sutcliffe wrote: > On Tue, 2017-10-10 at 10:50 -0400, Andrew Kofink wrote: >> Me as well. It's quite difficult to work this way. > > Yeah, I know

Re: [foreman-dev] Current State of Nightlies

2017-10-17 Thread Lukas Zapletal
EPEL is not great place to be for Rails or Node components. You should not bump versions in EPEL7 (major relase should go into EPEL8). On Tue, Oct 17, 2017 at 12:01 AM, Eric D Helms wrote: > > > On Oct 16, 2017 5:17 PM, "Sean O'Keeffe" wrote: > > Why dont we ask the maintainer to pkg a new versi

Re: [foreman-dev] Vendorizing or Building RPMs

2017-10-17 Thread Lukas Zapletal
I agree with Tomer here, ditto. On the other hand, the way how rubygems are being packaged makes package patches (RPM patch file sets) really hard (in short - it's a hack). Since I also touch packaging work here and there, I know how much work is to maintain full stack like Ruby on Rails. So I can

Re: [foreman-dev] Turned off autoupdate at transifex

2017-10-17 Thread Lukas Zapletal
I would like to know what was the reason to do that. It used to work fine for discovery so far. I just pushed updated POT into git, I am about to branch off 10.0 tomorrow. You told me you are going to re-enable this again? Thanks LZ On Thu, Oct 5, 2017 at 4:18 PM, Lukas Zapletal wrote: > Br

[foreman-dev] Place to put slide decks

2017-10-17 Thread Lukas Zapletal
Hey, I have a couple of slide decks about Foreman, mostly recycled material. At OSS Europe in Prague I am giving "the standard" talk about Foreman on Monday, will edit the latest version of the slides but I was wondering - do we have a place to put those OpenOffice.org files in? If not, shall we

Re: [foreman-dev] Place to put slide decks

2017-10-20 Thread Lukas Zapletal
Well the site Evgeni refers to is more of a consuming endpoint (PDF). What I am looking for is a place to put OOo files. I can do both. LZ On Thu, Oct 19, 2017 at 3:20 PM, Greg Sutcliffe wrote: > On Thu, 2017-10-19 at 13:46 +0200, Evgeni Golov wrote: >> Why not https://github.com/theforeman/the

foreman-dev@googlegroups.com

2017-10-20 Thread Lukas Zapletal
Hello, I am just preparing demo for OSS Europe and I noticed that the bug in safemode hasn't been fixed in 1.15.6 yet. That's a blocker bug we should consider fixing in 1.15 series. Was there a bump of safemode gem or templates? The issue is with: Katello Kickstart Default template: https://gist

foreman-dev@googlegroups.com

2017-10-20 Thread Lukas Zapletal
Looks like Katello ships some extra templates? http://projects.theforeman.org/issues/21406 On Fri, Oct 20, 2017 at 2:01 PM, Lukas Zapletal wrote: > Hello, > > I am just preparing demo for OSS Europe and I noticed that the bug in > safemode hasn't been fixed in 1.15.6 yet. That&#

[foreman-dev] OSS Europe 2017 Prague slide deck and demo video

2017-10-25 Thread Lukas Zapletal
Hey, I visited Prague on Monday and Tuesday to give talk about Foreman. I gave the standard talk, updated the standard slide deck a bit and gave it a small refresh. I pre-recorded DEMO showing PXE booting Debian 9 system with Puppet installing ntpd daemon in Foreman 1.15. The talk was not recorde

Re: [foreman-dev] Merge permissions to foreman-packaging

2017-10-25 Thread Lukas Zapletal
+1 On Wed, Oct 25, 2017 at 3:25 PM, Eric D Helms wrote: > +1 from me as well. I'll look to add you to the team come Monday if no > objections are raised. > > On Tue, Oct 24, 2017 at 5:53 AM, Ohad Levy wrote: >> >> >> >> On Mon, Oct 23, 2017 at 7:16 PM, Ewoud Kohl van Wijngaarden >> wrote: >>> >

Re: [foreman-dev] Place to put slide decks

2017-10-25 Thread Lukas Zapletal
Oh sorry I pushed into graphics directly. Feel free to review and if you want I can update our main presentation on our site. LZ On Fri, Oct 20, 2017 at 11:25 AM, Greg Sutcliffe wrote: > On Fri, 2017-10-20 at 09:32 +0200, Lukas Zapletal wrote: >> Well the site Evgeni refers to is

Re: [foreman-dev] Jenkins can now send email

2017-10-26 Thread Lukas Zapletal
Greg, thanks for doing this. Now, honestly I do not understand a single paragraph here. Can you show me an example JJB patch how to enable this for a plugin? Ideally discovery, with my spam eating lzap+...@redhat.com :-) LZ On Thu, Oct 26, 2017 at 2:21 PM, Greg Sutcliffe wrote: > On Thu, 2017-1

Re: [foreman-dev] Koji Outage

2017-10-26 Thread Lukas Zapletal
Likely a hardware failure according to notification, our instance is not responding. We are trying restart first. *** EC2 has detected degradation of the underlying hardware hosting your Amazon EC2 instance associated with this event in the us-east-1 region. Due to this degradation, your instance

Re: [foreman-dev] Koji Outage

2017-10-26 Thread Lukas Zapletal
then find the /mnt/tmp backups, restore the directory structure, restart (rather whole system than just koji) and it should show up. Last thing would be to associate the elastic IP. On Thu, Oct 26, 2017 at 2:56 PM, Lukas Zapletal wrote: > Likely a hardware failure according to notification,

Re: [foreman-dev] Jenkins can now send email

2017-10-26 Thread Lukas Zapletal
Ok added me into the list in the post-build action. LZ On Thu, Oct 26, 2017 at 2:58 PM, Greg Sutcliffe wrote: > On Thu, 2017-10-26 at 14:50 +0200, Lukas Zapletal wrote: >> Greg, thanks for doing this. Now, honestly I do not understand a >> single paragraph here. >> >>

Re: [foreman-dev] Merge rights to Katello installer

2017-10-26 Thread Lukas Zapletal
+1 nice work thanks. LZ On Thu, Oct 26, 2017 at 11:39 AM, Sean O'Keeffe wrote: > Hi, > > I'd like to request write access to the installer team. > > I've been involved with 38 PRs across what I'd consider to be the 'main' > repos, apparently I created 15 of them and I guess I reviewed the rest.

Re: [foreman-dev] Heads up - hound rubocop version updated

2017-10-26 Thread Lukas Zapletal
Thanks Tomer! LZ On Thu, Oct 26, 2017 at 4:13 PM, John Mitsch wrote: > This was fixed on katello by https://github.com/Katello/katello/pull/7036 > > If you have an open PR on katello, you may want to re-kick off Jenkins > > -John > > John Mitsch > Red Hat Engineering > (860)-967-7285 > irc: jomi

Re: [foreman-dev] Jenkins can now send email

2017-10-27 Thread Lukas Zapletal
Ok waiting for: https://github.com/theforeman/foreman_discovery/commit/473f28621aeba96bea53117611312a78b9159341 On Thu, Oct 26, 2017 at 5:08 PM, Greg Sutcliffe wrote: > On Thu, 2017-10-26 at 15:53 +0200, Lukas Zapletal wrote: >> Ok added me into the list in the post-build action.

[foreman-dev] Koji builder crash - days after

2017-10-30 Thread Lukas Zapletal
Lukas Zapletal, Eric Helms and Mike McCune. If you need to be there, contact them. h2. Volumes and mounts The instance has two EBS volumes attached: * /dev/sda1 - root * /dev/sdx - data volume (/mnt/koji available as /dev/xvdx1) The instance must be running in a security group with ports 22, 80, 443

Re: [foreman-dev] Koji Outage

2017-10-30 Thread Lukas Zapletal
lzap fixed that now. > > > On Sat, Oct 28, 2017 at 08:09:39PM +0200, Ewoud Kohl van Wijngaarden wrote: >> >> It looks like the rsync service isn't started causing our promotion >> pipeline to fail. Could you have a look? >> >> On Thu, Oct 26, 2017 at 03:31

Re: [foreman-dev] Koji builder crash - days after

2017-10-31 Thread Lukas Zapletal
this kind of mails? Anyone else want to get these emails? If we decide to puppetize, let's make sure this is under puppet control. LZ On Mon, Oct 30, 2017 at 11:33 AM, Greg Sutcliffe wrote: > Hey > > On Mon, 2017-10-30 at 10:22 +0100, Lukas Zapletal wrote: >> After several hour

[foreman-dev] Foreman instrumenting analysis

2017-10-31 Thread Lukas Zapletal
Hello, I am seeking for app instrumenting protocol for Foreman Rails application that will fulfill the following requirements: The protocol must work with multi-process server like Passneger. The protocol can be easily integrated into Foreman Tasks and Smart Proxy. The protocol or agent must supp

Re: [foreman-dev] Foreman instrumenting analysis

2017-11-01 Thread Lukas Zapletal
Statsd can be configured for remote transport, meaning that the collecting agent (or aggregating process if you like) can run on remote server (or container). It is recommended to run it either on localhost or at least LAN, it is not a good idea to route the UDP packets through complex environments

Re: [foreman-dev] Foreman instrumenting analysis

2017-11-01 Thread Lukas Zapletal
> Does Prometheus only not work in a multi-process Rails web server? Does it > work for a single process multi-threaded web server? This is an interesting > roadblock given you'd expect this to affect lots of webserver across > multiple languages out there. Any Rails app that has multiple processe

Re: [foreman-dev] Building a Rails 5.1 SCL

2017-11-02 Thread Lukas Zapletal
Big +1 to all of that. I think COPR provides some own GPG keys and IIRC you can't override those. It is possible to download packages from COPR and sign them again with a custom key of course. That's perhaps your plan I guess. Custom signatures is on COPR development TODO I think. LZ On Wed, Nov

Re: [foreman-dev] Propsing a move from Google Groups to Discourse

2017-11-02 Thread Lukas Zapletal
Tried to reply with just few words and I am getting: We’re sorry, but your email message to [“theforeman.discourse+680bec16c469f36694d1ecef341e8...@gmail.com”] (titled Re: [TheForeman] [Testing Area] October newsletter) didn’t work. Reason: Body is too short (minimum is 20 characters) If you can c

Re: [foreman-dev] Foreman instrumenting analysis

2017-11-03 Thread Lukas Zapletal
> I lean towards the push model here. The main reason is > the simpler way to publish the instrumentation data from whatever > process we want to track. Also, my understanding is, that we don't care > only if the service is up or down (readiness and liveness) but also > about trends during the proc

Re: [foreman-dev] Propsing a move from Google Groups to Discourse

2017-11-03 Thread Lukas Zapletal
t. I still have concerns about the non-standard special per-thread address way of replies which I get. How do I start a new thread via email? Can I do that, can't I? LZ On Fri, Nov 3, 2017 at 10:58 AM, Greg Sutcliffe wrote: > On 02/11/17 18:35, Lukas Zapletal wrote: >> Tried to r

Re: [foreman-dev] Propsing a move from Google Groups to Discourse

2017-11-03 Thread Lukas Zapletal
I was planning not to reply, but I can't sorry. >>> I don't like Discourse at all. <<< I was hoping to get rid of Google Groups in favour of - wait for it - GNU Mailman! Yeah, you might think this would be step backwards, but let me explain. GNU Mailman is the core of open source. It's the heart

Re: [foreman-dev] Propsing a move from Google Groups to Discourse

2017-11-03 Thread Lukas Zapletal
> So if I understand, you're OK with a web interface for creating / > managing a conversation that you don't want in your inbox in Hyperkitty, > but not happy with exactly the same workflow in Discourse? I find that > hard to resolve, can you clarify? All I want is standard mailman-like list exper

[foreman-dev] Rails log is now printed for failed tests

2017-11-03 Thread Lukas Zapletal
Hey, just to want to increase visiblity of this patch: https://github.com/theforeman/foreman/pull/4739 In short, when you have a test failure, there should be a relevant Rails log printed on standard output. You can opt-out this via ENV variable if you don't like this, but I find this very usefu

Re: [foreman-dev] Propsing a move from Google Groups to Discourse

2017-11-03 Thread Lukas Zapletal
Greg, I absolutely understand the motivation, every two years amount of programmers doubles. That is a crazy amount of newcomers. But these new people are not idiots and some technical level is required even for soft roles in our community. And we can make lists approachable very much like forums.

Re: [foreman-dev] speeding up tests

2017-11-07 Thread Lukas Zapletal
We should start tracking test breakages in time, if we have a test that did not break for a year, lets delete it. As simple as that. It's added value is almost zero. This is not out of my head, I've heard that on a talk somewhere. Instead of deleting, we can move it to archive - run them on a nigh

Re: Draft v2 - Re: [foreman-dev] Propsing a move from Google Groups to Discourse

2017-11-07 Thread Lukas Zapletal
> No, I don't think we can. We've been over this in the preceeding emails. > We can give an archive a shiny GUI, but fundamentally they have a > different feature set, and a different target user group. Your position > on Discourse is clear, and recorded here for all to see. If enough > people agre

[foreman-dev] Re: Foreman instrumenting analysis

2017-11-07 Thread Lukas Zapletal
Any other ideas for telemetry protocols? If there are none, I will rebase my telemetry patch back to the original version based on statsd. LZ On Tue, Oct 31, 2017 at 8:33 PM, Lukas Zapletal wrote: > Hello, > > I am seeking for app instrumenting protocol for Foreman Rails > appl

Re: [foreman-dev] speeding up tests

2017-11-07 Thread Lukas Zapletal
> We can define these tests as a seperate set that gets only a weekly run, > but deletion is IMHO the completetly wrong way. https://rbcs-us.com/documents/Why-Most-Unit-Testing-is-Waste.pdf A cleanup *is* reasonable, not completely wrong way. I bet that week after we move this into 2nd tier it st

Re: [foreman-dev] speeding up tests

2017-11-07 Thread Lukas Zapletal
Nicely written. > Ruby 2.2 -- postgresql: 48 minutes > Ruby 2.2 -- mysql: 30 minutes > Ruby 2.2 -- sqlite3: 26 minutes > Ruby 2.3 -- postgresql: 56 minutes > Ruby 2.4 -- postgresql: 57 minutes Fun fact, the newer Ruby version the slower time. > Setup: 12 minutes This is one major pain we have w

Re: [foreman-dev] Foreman instrumenting analysis

2017-11-07 Thread Lukas Zapletal
> In reading about push vs. pull, my biggest issue with it is that the > application has to have knowledge of where it's pushing. Whereas the pull > model allows an application to say I have metrics here and anything that > knows how to scrape and interpret those metrics can grab them at their > le

Re: [foreman-dev] Re: Foreman instrumenting analysis

2017-11-07 Thread Lukas Zapletal
box, you'll automatically get reporting of your controller, view, > and db runtimes for each request. > > That sounds a lot like what you're interested in. > > [1]: https://github.com/influxdata/influxdb-rails > > > On Tue, Nov 07, 2017 at 10:49:56AM +0100, Luk

Re: [foreman-dev] Propsing a move from Google Groups to Discourse

2017-11-07 Thread Lukas Zapletal
I will just reply to phased rollout. > Also, this may be wishful, but the fact that > people choose to post on StackOverflow rather than our mailing list > again shows a desire for more modern forms of interaction. Why are we creating a duplicate of StackOverflow then? There is a community alread

[foreman-dev] [RFC] Deprecate and move Github RFC repo content

2017-11-15 Thread Lukas Zapletal
Hey, this is another proposal to deprecate Github RFC repo and move the content to our wiki. Reasons: A) There is zero merged proposals for the past year (Jan-Nov 2017): https://github.com/theforeman/rfcs/commits/master B) Activity is very low (comments in 3 PRs last winter, 3 PRs last summer, 1

Re: [foreman-dev] Discourse summary week 2 (ish)

2017-11-15 Thread Lukas Zapletal
I AM STRONGLY AGAINST *MIGRATING* OUR MAILING LISTS TO ANY KIND OF FORUM. If we want to build a community around forum, let's do it as a *separate* site. Let's build a community from scratch rather than force existing people into something they don't want (you don't know, let's say they don't then

[foreman-dev] Koji repo sync metadata problem

2017-11-15 Thread Lukas Zapletal
Hey, when I initiated mrepo -n (dry run) this morning to see how mrepo works on our koji in order to test if we are able to add Fedora 27 for Pulp, I learned that this "dry run" is actually a real run and mrepo initiated full resync of our content without metadata regeneration. This rendered our

Re: [foreman-dev] Request to add Fedora 27 to Koji

2017-11-15 Thread Lukas Zapletal
We have 200GB spare space, one more Fedora could fit. Can we delete Fedoras 24 and 25? This is definitely the last time before we'd need to expand space again. I initiated mrepo dry run which turned into real run and koji is now out of service due to missing metadata, we are working on this. Will

Re: [foreman-dev] Koji repo sync metadata problem

2017-11-15 Thread Lukas Zapletal
ted. For packagers, > keep in mind that this updated some of our external repositories to their > latest versions if you see any oddities. This also means that Fedora 27 is > available as an external repository for Pulp and Katello clients. > > On Wed, Nov 15, 2017 at 9:32 AM, Luk

Re: [foreman-dev] Koji repo sync metadata problem

2017-11-15 Thread Lukas Zapletal
repositories to their >> latest versions if you see any oddities. This also means that Fedora 27 is >> available as an external repository for Pulp and Katello clients. >> >> On Wed, Nov 15, 2017 at 9:32 AM, Lukas Zapletal wrote: >> >>> Hey, >>> >>

Re: [foreman-dev] Koji repo sync metadata problem

2017-11-15 Thread Lukas Zapletal
y >> >> On Wed, Nov 15, 2017 at 2:11 PM, Eric D Helms >> wrote: >> >>> I had forgotten to run the repo-regen on Koji. That is finishing up now. >>> I >>> will run another test after and report back. >>> >>> On Wed, Nov 15, 2017 at 2:08

Re: [foreman-dev] Request to add Fedora 27 to Koji

2017-11-16 Thread Lukas Zapletal
17 at 4:00 PM, Patrick Creech wrote: > On Wed, 2017-11-15 at 15:42 +0100, Lukas Zapletal wrote: >> We have 200GB spare space, one more Fedora could fit. Can we delete >> Fedoras 24 and 25? This is definitely the last time before we'd need >> to expand space again. > &g

Re: [foreman-dev] Koji repo sync metadata problem

2017-11-16 Thread Lukas Zapletal
;> I had forgotten to run the repo-regen on Koji. That is finishing up now. I >> will run another test after and report back. >> >> On Wed, Nov 15, 2017 at 2:08 PM, Patrick Creech >> wrote: >>> >>> On Wed, 2017-11-15 at 14:00 -0500, Patrick Creech wrote

Re: [foreman-dev] Getting Foreman and Smart-Proxy to run in FIPS environment.

2017-11-20 Thread Lukas Zapletal
Thanks for proposal. I have no comments on our findings, looks like a good approach to the problem. Perhaps - can you bit elaborate the GDB thing? Is this some kind of hook that use used for FIPS stack to report "mistakes" (e.g. signal or exception when you attempt to use md5 hash)? I wonder if the

Re: [foreman-dev] Koji repo sync metadata problem

2017-11-20 Thread Lukas Zapletal
on't have the resources to >>> support older versions especially since CentOS doesn't support that either. >>> If users want verified working versions on EL < 7.4 then they should either >>> help us properly support it or buy support from a vendor that

Re: [foreman-dev] CDN for the theforeman.org

2017-11-20 Thread Lukas Zapletal
Great, thanks. Before moving on, I'd check if yum/deb accepts these kind of certificates. I *think* so, but I've heard from security guys they don't like these certs at all :-) LZ On Fri, Nov 17, 2017 at 4:14 PM, Greg Sutcliffe wrote: > Hi all, > > I've signed the contact with our newest sponsor

[foreman-dev] Foreman instrumentation for telemetry proposal

2017-11-20 Thread Lukas Zapletal
Hey, on the last demo I presented my proposal for telemetry (it is actually a separate video). I am looking for non-intrusive approach with broad integration possibilities: https://www.youtube.com/watch?v=gCLSI9-4QpE This was also showed on our demo last week (the same content): https://www.yout

Re: [foreman-dev] Foreman instrumentation for telemetry proposal

2017-11-21 Thread Lukas Zapletal
Kearney wrote: > How would folks disable it opt out of sending this data? > > On Nov 20, 2017 9:46 AM, "Lukas Zapletal" wrote: >> >> Hey, >> >> on the last demo I presented my proposal for telemetry (it is actually >> a separate video). I

Re: [foreman-dev] Getting Foreman and Smart-Proxy to run in FIPS environment.

2017-11-21 Thread Lukas Zapletal
n Mon, Nov 20, 2017 at 8:05 PM, Dmitri Dolguikh wrote: > > > On Mon, Nov 20, 2017 at 2:05 AM, Lukas Zapletal wrote: >> >> Perhaps - can you bit elaborate the GDB >> thing? Is this some kind of hook that use used for FIPS stack to >> report "mistakes" (e.

Re: [foreman-dev] 1.17 branching - status update

2017-11-23 Thread Lukas Zapletal
Thanks please announce the branching day a day ago and ask to stop merging breaking changes, so we can test our plugins with the "candidate" for branching. That would be super nice! LZ On Thu, Nov 23, 2017 at 2:03 PM, Ondrej Prazak wrote: > Hi, > this is just a quick summary of where we stand wi

Re: [foreman-dev] Discourse - next steps / actions

2017-11-24 Thread Lukas Zapletal
Although I prefer to only migrate users list, if we decide to migrate both I would actually like to see foreman-announce to be migrated as well. We previously had issues sending plugin announcements into this low-volume list, it's a chance to change this and split it into announce-core and announce

Re: [foreman-dev] Foreman instrumentation for telemetry proposal

2017-11-24 Thread Lukas Zapletal
> 1. what happened to the PCP approach we talked about in the past? Thats going in parallel, PCP is just a monitoring framework you can integrate with instrumentation data just like any other. > 2. how would you integrate this to sosreport/foreman-debug? I'm thinking of > storing the statsd data

Re: [foreman-dev] Kanban tools and redmine

2017-11-29 Thread Lukas Zapletal
Can you elaborate on why something does not make sense to track in RedMine? I am not following, RedMine is a generic ticketing system and you can create as many tickets as you want, e.g. Buy milk. It will work. This is a dogma I do not take as an argument. What's relevant is if you need to create p

Re: Re: [foreman-dev] [RFC] Deprecate and move Github RFC repo content

2017-11-29 Thread Lukas Zapletal
Yeah, I also think this would make sense. It's basically a wiki with discussion - ideal. Greg, can you turn it on in RFC repo so we can test this? If this fails, we can move to wiki and deprecate that repo. -- LZ Lukas @lzap Zapletal -- You received this message because you are subscribed to

Re: Re: [foreman-dev] Kanban tools and redmine

2017-11-29 Thread Lukas Zapletal
> Projects in GitHub are also per-team, Those Projects look great, but it's a good fit only when you use Issues as well. Having RedMine + GH Projects is not much added value I think. Ivan: Those votes I proposed would only choose if to put a plugin to prod instance or not of course. You would cho

[foreman-dev] Missing github issues features (no migration)

2017-11-29 Thread Lukas Zapletal
Sup! When we introduced RedMine, Github issues were very limited. Calm down, this is just a review of what's missing from Github issues, I am not planning to propose or do anything :-) Let me do quick review of missing features as of today (fall 2017) and possible mapping to issues: REDMINE - ISS

[foreman-dev] Proposal: Foreman 1.18 = 2.0

2017-11-29 Thread Lukas Zapletal
What have Linus Torvalds and me in common? We both don't remember numbers higher than ten. I propose to follow Linux kernel versioning and do 2.0 instead of 1.18 for no other reason that it's just too high number and it's approaching crazy 20. "One point eighteen" sounds crazy, I always mess up wi

Re: [foreman-dev] Proposal: Foreman 1.18 = 2.0

2017-11-29 Thread Lukas Zapletal
Oh no, *everyone* is talking features. :-) This has really nothing to do with features, because that can easily fall into "neverending" category of what's big enough change or not. We've heard that 1.17 is possible, yeah I do agree but only if that's confirmed by the release engineer, not sure if

Re: [foreman-dev] [RFC] Deprecate and move Github RFC repo content

2017-11-29 Thread Lukas Zapletal
s inferior. > > Either way, I'm not a fan. This is a case of knowing the purpose of your > communication channels and picking *one* way to handle it that suits the > purpose. Having >1 just fragments everything (I learned that the hard > way with the RFC repo, sadly). At the ver

Re: [foreman-dev] Proposal: Foreman 1.18 = 2.0

2017-11-29 Thread Lukas Zapletal
17 10:45, Lukas Zapletal wrote: >> Oh no, *everyone* is talking features. :-) This has really nothing to >> do with features, because that can easily fall into "neverending" >> category of what's big enough change or not. > > Well, *technically* we use SemVer (I kn

Re: [foreman-dev] Proposal: Foreman 1.18 = 2.0

2017-11-29 Thread Lukas Zapletal
> Bikeshedding about SemVer aside, I'm good with doing a 2.0 release in > the near future, but *please* lets use it to deprecate / drop stuff we > no longer want to maintain. Otherwise there's no real point to it. I agree we can take this "opportunity" to drop some deprecated things like V1 API, b

[foreman-dev] Re: Proposal: Foreman 1.XX = 2.0 (a new one)

2017-11-30 Thread Lukas Zapletal
I think there is misunderstanding and the thread deviated to 2.0 feature discussion. This is not core of my proposal, I explicitly do not want to do feature talk. There will always be something that we would like to have in version X.Y. What I propose is: A) Let's do 2.0 instead 1.17 regardless of

[foreman-dev] Re: Proposal: Foreman 1.XX = 2.0 (a new one)

2017-11-30 Thread Lukas Zapletal
Ok, gmail did not refresh me the thread, I was reading old posts. > D) I want to stick with 1.X, talk about feature-driven release > management or simply decide later It looks like majority want to continue the discussion, please carry on there. There are some voices that vertical nav with Rails

Re: [foreman-dev] Unique IDs and UI testing automation

2017-11-30 Thread Lukas Zapletal
This code was actually created by me to server the very same purpose - QAs asked for this. They wanted to have all buttons (links) to have an ID and now they have it. https://github.com/theforeman/foreman/commit/bfee97b6a6980b6ad4f5bd65f4b60680f08967f5 This is the request: http://projects.thefore

Re: [foreman-dev] Unique IDs and UI testing automation

2017-11-30 Thread Lukas Zapletal
Just to be sure it does not get lost: > All inputs, including those not technically in a form (row select > checkboxes, for example) > All buttons All buttons (which are links) already has data-id which is always present and when not, it is auto-generated from HREF attribute. This was added by Og

Re: [foreman-dev] Request to Releasers: Please pull in translations and merge strings

2017-12-04 Thread Lukas Zapletal
Thanks for reminder, I am so bad in this. To github.com:theforeman/foreman_discovery.git d44e91f..40f44dc develop -> develop LZ On Sat, Dec 2, 2017 at 5:54 PM, Bryan Kearney wrote: > This is a request for folks who release plugins, either foreman or hammer. > > As part of your release proce

[foreman-dev] Firefox 57 and noVNC

2017-12-05 Thread Lukas Zapletal
Hello, I was trying noVNC the other day on FF 57. Imported katello CA (it was a katello intance), but it didn't work until I flipped flag "network.websocket.allowInsecureFromHTTPS" on and then it worked. I remember that Firefox always worked out of box - when server CA was imported, it worked lik

Re: [foreman-dev] Koji Space on /

2017-12-05 Thread Lukas Zapletal
My 2C: 1) We need to setup foreman-infra mailing list, we had one set by Dominic but I am not sure we still have access to this. Greg, can you set up something for us and add our infra team? Whatever this is, but personally I'd prefer emails :) I had an email about this on Saturday but I haven't

Re: [foreman-dev] Firefox 57 and noVNC

2017-12-05 Thread Lukas Zapletal
: /etc/foreman/proxy_ca.pem :ssl_priv_key: /etc/foreman/client_key.pem On Tue, Dec 5, 2017 at 12:06 PM, Ewoud Kohl van Wijngaarden wrote: > On Tue, Dec 05, 2017 at 09:43:20AM +0100, Lukas Zapletal wrote: >> >> I was trying noVNC the other day on FF 57. Imported katello CA (it w

[foreman-dev] Speed up Foreman development booting by 50%

2017-12-05 Thread Lukas Zapletal
I just filed this PR which speeds booting up quite a lot, from 10s to 6s on my system: https://github.com/theforeman/foreman/pull/5045 Feel free to test, I haven't tested with Katello but it should give even bigger boost with it. -- Later, Lukas @lzap Zapletal -- You received this message b

[foreman-dev] RFC: File audit for template rendering

2017-12-05 Thread Lukas Zapletal
Hello, Foreman does have a nice audit trail for many operations, what's missing is ability to find how a template (e.g. kickstart) was rendered. Storing whole template text in audit table is probably not the best thing to do, production.log is also not a good fit, so here is a proposal. I want to

Re: [foreman-dev] Notifications / monitoring for infra

2017-12-06 Thread Lukas Zapletal
I don't really care as long as you give us an email that we can configure both our puppet and non-puppet managed servers to send e-mails to and you add me and Eric into a private list/alias/RSS. LZ On Wed, Dec 6, 2017 at 12:40 AM, Greg Sutcliffe wrote: > Lukas asked me to raise this after Koji r

Re: [foreman-dev] RFC: File audit for template rendering

2017-12-06 Thread Lukas Zapletal
is can and should be done with a database. I agree, that the > audit model might not be the best place for this. But a database definitely > is. > > Just my 2 cents. > > - Timo > > Am 05.12.17 um 18:01 schrieb Lukas Zapletal: > >> Hello, >> >> Forem

Re: [foreman-dev] Is it time to remove turbolinks?

2017-12-06 Thread Lukas Zapletal
The idea behind turbolinks is good in general - it works great when you have a standard Rails application with its view stack (ERB). When I saw this talked, I liked it very much: https://www.youtube.com/watch?v=SWEts0rlezA Unfortunately, we are not good fit. This works for a clean app which ERB a

Re: [foreman-dev] Nominating additional maintainers in foreman-core

2017-12-06 Thread Lukas Zapletal
+1 +1 beer time! LZ On Wed, Dec 6, 2017 at 1:40 PM, Tomer Brisker wrote: > Hello, > As many of you may have noticed, foreman-core open PR count has been in the > area of 100-110 for most of the last few months. There are only a few people > with merge access that actively review PRs, so that the

[foreman-dev] Custom hiera in Katello 3.4 deployment

2017-12-07 Thread Lukas Zapletal
Hey, I have Katello 3.4 and I created this file: /etc/foreman-installer/custom-hiera.yaml --- dns::zones: home.lan: soa: winter.home.lan soaip: 192.168.99.1 contact: hostmaster.home.lan. After re-running the installer (in dry mode) nothing really happens. This is already configure

Re: [foreman-dev] CDN for the theforeman.org

2017-12-13 Thread Lukas Zapletal
bian.org (which is the "real" Fastly host apt >>> hits) does not have SSL enabled at all. >>> >>> On Mon, Nov 20, 2017 at 11:58 AM, Greg Sutcliffe >>> wrote: >>>> On 20/11/17 10:08, Lukas Zapletal wrote: >>>>> Great, thanks.

[foreman-dev] DHCP filename option no longer honored

2017-12-14 Thread Lukas Zapletal
Hey, I noticed that DHCP filename option is no longer honored in develop/1.17 branch anymore. This is regression from 1.15/1.16 series, filed a blocker bug for 1.17: http://projects.theforeman.org/issues/21975 This breaks UEFI provisioning. I git-bisected commit e75df1dd3cc30bff2832d337b5bc20bd

[foreman-dev] The package.json thing in git

2017-12-14 Thread Lukas Zapletal
Hey, for some reason, npm upgrade is touching my package.json on every run. This file is in git, so it is annoying to have that edited every run. Can we do something with this? -- Later, Lukas @lzap Zapletal -- You received this message because you are subscribed to the Google Groups "forem

Re: [foreman-dev] The package.json thing in git

2017-12-14 Thread Lukas Zapletal
.lock in git, therefore update needs to be executed often. I guess it does not apply to npm. Confusing. On Thu, Dec 14, 2017 at 4:24 PM, Ewoud Kohl van Wijngaarden wrote: > On Thu, Dec 14, 2017 at 04:18:45PM +0100, Lukas Zapletal wrote: >> >> for some reason, npm upgrade is touching

Re: [foreman-dev] Foreman instrumentation for telemetry proposal

2017-12-14 Thread Lukas Zapletal
lar and compatible with >> your ideas. Is that something you've looked at already? If/when foreman is >> containerized and perhaps run under kubernetes your work could be very >> useful as well. >> >> https://blog.openshift.com/tag/prometheus/ >> >> >&

Re: [foreman-dev] DHCP filename option no longer honored

2017-12-15 Thread Lukas Zapletal
be ready to merge. > > However, we should check what change really introduced the problem to see if > this needs backporting to 1.16. I have some doubts it was the change > mentioned below. > > Lukas, can you please confirm the patch fixes the issue for you? > > Timo > &

Re: [foreman-dev] Introducing #theforeman-dev-ui, an experiment

2017-12-15 Thread Lukas Zapletal
Please keep at least generic conversation on dev channel and list going, also increase amount of effort you guys put into demos. I'd like to hear more on regular demos about UX, plans, technologies and decisions being made. LZ On Thu, Dec 14, 2017 at 5:04 PM, Walden Raines wrote: > The UX team i

[foreman-dev] Re: Foreman instrumentation for telemetry proposal

2017-12-18 Thread Lukas Zapletal
The PR is finally up for review. https://github.com/theforeman/foreman/pull/5096 I recorded short demo how to set it up with Prometheus via statsd: https://youtu.be/i5iCOLEByZk On Mon, Nov 20, 2017 at 3:46 PM, Lukas Zapletal wrote: > Hey, > > on the last demo I presented my pro

[foreman-dev] Pull request github template proposal

2017-12-19 Thread Lukas Zapletal
I created the following proposal: https://github.com/theforeman/foreman/pull/5099/files I tried to keep it short and simple. Please comment. -- Later, Lukas @lzap Zapletal -- You received this message because you are subscribed to the Google Groups "foreman-dev" group. To unsubscribe from

[foreman-dev] Review of all our logrotate configuration

2017-12-19 Thread Lukas Zapletal
Hey, I spent some time reviewing logrotate scripts because we had some reports on logrotation when SELinux was preventing it. TL;DR - resolved the issue, filed temporary fix for our policy and RHEL BZ. Comments below: /var/log/foreman/*.log Works ok, copy and truncate. /var/log/foreman-proxy/pr

[foreman-dev] Proposal: Let's make notifications optional

2017-12-20 Thread Lukas Zapletal
Hello, while I agree that notifications is useful feature to our users, its one second polling mechanism is killing me during development, it makes watching logs or debugging sessions a nightmare. I propose an Administer - Setting option to completely turn it off - no notification bell icon, no p

Re: [foreman-dev] Proposal: Let's make notifications optional

2017-12-20 Thread Lukas Zapletal
> 2. do you know that there is a global env already? just run: > > NOTIFICATIONS_POLLING=100 foreman start I hereby withdraw my proposal, this works for me. Quite hidden one :) -- Later, Lukas @lzap Zapletal -- You received this message because you are subscribed to the Google Groups "f

<    1   2   3