Hi Akila, We do not query pod labels, its handled by the Kubernetes service selector, at the moment this is called "name". I have now fixed this issue locally, will push in few minutes.
In addition I think it would be better to use labels instead of annotations because they are not visible in the UI: Thanks On Sun, Sep 20, 2015 at 9:52 PM, Akila Ravihansa Perera <raviha...@wso2.com> wrote: > Hi Imesh, > > Where do we query those pod labels? > > I'm in the process of moving label names to constants. I can apply the > same in all the places. I think better to change that label to > md5Hex-memberId to avoid any confusion when troubleshooting issues. One > might mistakenly take that as the actual memberId when it is not the case. > > Thanks. > > On Sun, Sep 20, 2015 at 9:40 PM, Imesh Gunaratne <im...@apache.org> wrote: > >> I'm seeing a problem, we have removed the "name" label in the pod and >> added a new label called "md5Hex-memberId". Due to this load balancing >> would not work: >> >> Map<String, String> podLabels = new HashMap<>(); >> podLabels.put("md5Hex-memberId", >> DigestUtils.md5Hex(memberContext.getMemberId())); >> >> Map<String, String> podAnnotations = new HashMap<>(); >> podAnnotations.put("memberId", memberContext.getMemberId()); >> podAnnotations.put("cartridgeType", memberContext.getCartridgeType()); >> podAnnotations.put("applicationId", memberContext.getApplicationId()); >> podAnnotations.put("clusterId", memberContext.getClusterId()); >> podAnnotations.put("clusterInstanceId", >> memberContext.getClusterInstanceId()); >> >> kubernetesApi.createPod(podId, podName, podLabels, podAnnotations, >> dockerImage, cpu, memory, ports, >> environmentVariables); >> >> >> On Sun, Sep 20, 2015 at 2:51 PM, Akila Ravihansa Perera < >> raviha...@wso2.com> wrote: >> >>> Hi all, >>> >>> I've pushed release artifacts to staging repo at [1]. Please take few >>> mins to verify the release. Also I've pushed cartridge-base, php and tomcat >>> Docker images with 4.1.3 artifacts to DockerHub. >>> >>> [1] >>> https://repository.apache.org/content/repositories/orgapachestratos-1057/ >>> >>> Thanks. >>> >>> -- >>> Akila Ravihansa Perera >>> WSO2 Inc.; http://wso2.com/ >>> >>> Blog: http://ravihansa3000.blogspot.com >>> >> >> >> >> -- >> Imesh Gunaratne >> >> Senior Technical Lead, WSO2 >> Committer & PMC Member, Apache Stratos >> > > > > -- > Akila Ravihansa Perera > WSO2 Inc.; http://wso2.com/ > > Blog: http://ravihansa3000.blogspot.com > -- Imesh Gunaratne Senior Technical Lead, WSO2 Committer & PMC Member, Apache Stratos