monasca / monasca-docker

Docker files and setup for Monasca
Apache License 2.0
24 stars 47 forks source link

Cut stable/ocata release #149

Open kornicameister opened 7 years ago

kornicameister commented 7 years ago

The point of this issue is prepare the stable/ocata based monasca-docker. There are couple of activities that needs to be completed:

kornicameister commented 7 years ago

@timothyb89 @mhoppal - this is just placeholder I've added to keep a track over all activities that I believe we need to address / take to be able to run true stable/ocata docker-compose.

For some of the points, there are already PRs, some needs to be still addressed. If you feel like that's not everything, just let me know. Also if any points feels off or it requires some more discussion - let's do that.

As I mentioned, a while ago, that's in our (Fujitsu) interest and I would really appreciate a help here :).

timothyb89 commented 7 years ago

side note - sidecar is an optional component, you can disable (or even remove the patch from the image build entirely) without breaking anything, especially in a docker-only environment. Without additional configuration the metrics it gathers won't even be collected by the agent, since it's configured to use Kubernetes-only autodiscovery right now.

kornicameister commented 7 years ago

@timothyb89 guess we have all necessary bits in the images in place to proceed with cutting stable branch. Are you fine with us with creating stable/ocata for the start and figuring out all the backports needed ?

@Brandstetter @mattibf will take care of that "dirty-work" =).

kornicameister commented 7 years ago

@Brandstetter @mattibf we have #147 but it is full of merge-conflicts so I guess we could as well as drop that if we cut stable/ocata. Once we do it, we can simply create new PR and set the base to stable/ocata of this repository.

In the meantime, @timothyb89 do you think it would make sense to remove all of the entries from each module's build.yml leaving only those that refer to latest versions of monasca-docker ?

kornicameister commented 7 years ago

@timothyb89 friendly reminder

an update: not stable/ocata but stable/pike

witekest commented 7 years ago

I have created stable/pike branch. Please use it to update configuration and variables to fit upstream stable/pike.

timothyb89 commented 7 years ago

@kornicameister I think that would be a good idea, those entries predate our proper stable branches.

That said, I'm not sure where tagged versions belong, e.g. monasca/client:1.7.0. I guess we can keep those for now?