Git Product home page Git Product logo

Comments (3)

Abuelodelanada avatar Abuelodelanada commented on September 24, 2024

I'm not able to reproduce the bug.

I deploy cos-lite using edge versions:

╭─ubuntu@charm-dev-juju-31 ~ [microk8s:cos]
╰─$ juju status                                      
Model  Controller  Cloud/Region        Version  SLA          Timestamp
cos    microk8s    microk8s/localhost  3.1.5    unsupported  15:50:58-03:00

App           Version  Status  Scale  Charm             Channel  Rev  Address         Exposed  Message
alertmanager  0.25.0   active      1  alertmanager-k8s  edge      86  10.152.183.156  no       
catalogue              active      1  catalogue-k8s     edge      22  10.152.183.242  no       
grafana       9.2.1    active      1  grafana-k8s       edge       0  10.152.183.18   no       
loki          2.7.4    active      1  loki-k8s          edge      96  10.152.183.107  no       
prometheus    2.46.0   active      1  prometheus-k8s    edge     138  10.152.183.235  no       
traefik       2.10.4   active      1  traefik-k8s       edge     143  192.168.1.250   no       

Unit             Workload  Agent  Address      Ports  Message
alertmanager/0*  active    idle   10.1.38.122         
catalogue/0*     active    idle   10.1.38.116         
grafana/0*       active    idle   10.1.38.67          
loki/0*          active    idle   10.1.38.66          
prometheus/0*    active    idle   10.1.38.81          
traefik/0*       active    idle   10.1.38.126    

And the config file is in the filesystem:

╭─ubuntu@charm-dev-juju-31 ~/repos/prometheus-k8s-operator ‹b9845d0› [microk8s:cos]
╰─$ juju ssh --container traefik traefik/0 ls -1 /opt/traefik/juju
juju_ingress_ingress-per-unit_28_prometheus.yaml
juju_ingress_ingress-per-unit_8_loki.yaml
juju_ingress_ingress_10_alertmanager.yaml
juju_ingress_ingress_23_catalogue.yaml
juju_ingress_traefik-route_9_grafana.yaml

In order to simulate "all charms restarted", I restarted the VM in which juju and microk8s are running, and after waiting for all the applications to come up again, all the files are in the filesystem:

╭─ubuntu@charm-dev-juju-31 ~ [microk8s:cos]
╰─$ juju ssh --container traefik traefik/0 ls -1 /opt/traefik/juju
juju_ingress_ingress-per-unit_28_prometheus.yaml
juju_ingress_ingress-per-unit_8_loki.yaml
juju_ingress_ingress_10_alertmanager.yaml
juju_ingress_ingress_23_catalogue.yaml
juju_ingress_traefik-route_9_grafana.yaml

Any ideas about this @sed-i ?

from traefik-k8s-operator.

PietroPasotti avatar PietroPasotti commented on September 24, 2024

I could see this happen once at some point, but it only happened the first time I removed a relation and added it back.
I wasn't able to repro after that.

My guess is either there's something going deeply wrong with the wipe-all-relations-and-restart-traefik, or it's the good old undead-relations juju bug.

from traefik-k8s-operator.

Abuelodelanada avatar Abuelodelanada commented on September 24, 2024

I'm still not able to reproduce this issue.
Let's close it for now and keep an eye open on this.

from traefik-k8s-operator.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.