(at least this
account)
On Thu, Mar 15, 2018 at 11:51 AM, Dara Hayes <dara.hayes(a)redhat.com> wrote:
I 100% agree that it should be in the aerogear org and I suggested it
at
the time. However, we were never given access (even though we asked) :)
On Thu, Mar 15, 2018 at 10:26 AM, Matthias Wessendorf <mwessend(a)redhat.com
> wrote:
> The other question is ... is "aerogearcatalog" the right choice ?
>
> IMO no - since that
https://github.com/aerogear/grafana-docker is not an
> APB
>
> IMO it would be better in "aerogear" dh org ;-)
>
> On Thu, Mar 15, 2018 at 11:25 AM, Matthias Wessendorf <
> mwessend(a)redhat.com> wrote:
>
>> there is no issue w/ forks etc :-)
>>
>> I just found it very annoying not seeing any hint on the repo, in
>> dockerhub :-)
>>
>> I will update it
>>
>> On Thu, Mar 15, 2018 at 11:19 AM, Dara Hayes <dara.hayes(a)redhat.com>
>> wrote:
>>
>>> TL;DR: We forked the grafana build tools [0] and built a commit off the
>>> master branch that we knew to be stable. In addition we modified the build
>>> scripts to include some Grafana plugins inside the container image. There
>>> were two reasons we did this.
>>>
>>> 1. We were depending on new features in Grafana that were only
>>> available on the master branch. Grafana was under very heavy development as
>>> they geared up towards their 5.0 release and we were finding new problems
>>> arising every few days while we worked off the master branch. This was
>>> really slowing down APB development.
>>>
>>> 2. We needed to install additional plugins required by some dashboards.
Grafana's
>>> docker image provides a way to install plugins using environment variables
>>> fed into the container at runtime but this requires root access which is
>>> not feasible in Openshift. The only way we could do it at the time was
>>> by baking in the plugins as part of the docker build. It's a terrible
>>> solution but it was the only way at the time to continue the very fast pace
>>> of development of the APBs.
>>>
>>> There are still a some questions to be answered:
>>>
>>> * How are we going to distribute Grafana on OpenShift such that it
>>> doesn't require root access?
>>> * What is the best way to install plugins? There was some discussion
>>> about the different options and the consequences of those options in this
>>> document [1]
>>>
>>> This all arose during a sprint where one of the primary goals was to
>>> deliver an APB that could provision Grafana + Prometheus and display
>>> dashboard discovery and some other features. We decided at the time that we
>>> were not prepared to answer those bigger questions so we knowingly put this
>>> technical debt on ourselves and implemented a quick and dirty solution.
>>>
>>> This entire thing was discussed publicly in a Github PR:
>>>
https://github.com/aerogearcatalog/keycloak-apb/pull/33 But perhaps it
>>> should also have been mentioned on list at the time. Hope this clears
>>> things up.
>>>
>>> [0]:
https://github.com/aerogear/grafana-docker
>>> [1]:
https://docs.google.com/document/d/1WAUQ9IfJovSSUsHYR2P
>>> U3UeRWdpuyoKN9_ImyVv6dhc/edit#heading=h.yf74gvpjt77w
>>>
>>> On Thu, Mar 15, 2018 at 9:27 AM, David Martin <davmarti(a)redhat.com>
>>> wrote:
>>>
>>>> I remember a rember there's a reason for having a custom image built
>>>> (we need specific features that aren't in latest upstream image),
but
>>>> I'm not sure who pushed it up and from where.
>>>>
>>>> @Dara @Steven, is there a fork of grafana or some repo where we have
>>>> the Dockerfile?
>>>>
>>>> On 14 March 2018 at 15:15, Matthias Wessendorf <matzew(a)apache.org>
>>>> wrote:
>>>> > Hi,
>>>> >
>>>> > I am not able to find the image for this container:
>>>> >
https://hub.docker.com/r/aerogearcatalog/grafana/
>>>> >
>>>> > If not an automated build repo, we should at least point to the
>>>> actual
>>>> > aerogear GH repository, where the thing is located.
>>>> >
>>>> > Thanks
>>>> >
>>>> > --
>>>> > Matthias Wessendorf
>>>> >
>>>> > github:
https://github.com/matzew
>>>> > twitter:
http://twitter.com/mwessendorf
>>>> >
>>>> > --
>>>> > You received this message because you are subscribed to the Google
>>>> Groups
>>>> > "Aerogear" group.
>>>> > To unsubscribe from this group and stop receiving emails from it,
>>>> send an
>>>> > email to aerogear+unsubscribe(a)googlegroups.com.
>>>> > To post to this group, send email to aerogear(a)googlegroups.com.
>>>> > To view this discussion on the web visit
>>>> >
https://groups.google.com/d/msgid/aerogear/CAAg5f2RgsYFDWqG%
>>>>
3DX%3Dj%3D48fVhCH2nrgjRuXNdNF9za3nt8uhSQ%40mail.gmail.com.
>>>> > For more options, visit
https://groups.google.com/d/optout.
>>>>
>>>>
>>>>
>>>> --
>>>> David Martin
>>>> Red Hat Mobile
>>>> Twitter: @irldavem
>>>> IRC: @irldavem (#aerogear)
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Dara Hayes
>>>
>>> Associate software engineer
>>> <
https://redhat.com> TRIED. TESTED. TRUSTED.
>>> <
https://redhat.com/trusted>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Aerogear" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to aerogear+unsubscribe(a)googlegroups.com.
>>> To post to this group, send email to aerogear(a)googlegroups.com.
>>> To view this discussion on the web visit
https://groups.google.com/d/ms
>>> gid/aerogear/CABkcJC19HDKXS2jTUMj%2BU8Z8e27o4uD55Rea%2B7Eu8K
>>>
SfBY4nrg%40mail.gmail.com
>>>
<
https://groups.google.com/d/msgid/aerogear/CABkcJC19HDKXS2jTUMj%2BU8Z8e27...
>>> .
>>>
>>> For more options, visit
https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Project lead
AeroGear.org
>>
>
>
>
> --
> Project lead
AeroGear.org
>
--
Dara Hayes
Associate software engineer
<
https://redhat.com> TRIED. TESTED. TRUSTED. <
https://redhat.com/trusted>