weizhouapache edited a comment on issue #5936: URL: https://github.com/apache/cloudstack/issues/5936#issuecomment-1032473432
good @Pearl1594 api endpoint works in my testing. ``` root@e974dad4bb09:~# curl http://localhost:8080/client/api <?xml version="1.0" encoding="UTF-8"?><errorresponse cloud-stack-version="4.17.0.0-SNAPSHOT"><errorcode>401</errorcode><errortext>unable to verify user credentials and/or request signature</errortext></errorresponse>root@e974dad4bb09:~# ``` > @tampler I tried deploying an env with your image, and the logs indicate that the management server is running. However the service isn't running on port 8080, but I was able to reach it via port 8096. I noticed the Dockerfile in the container, it's slightly different from the upstream one.. > > ``` > $ docker exec -it sim-tampler /bin/bash > root@e0cece3025f5:~# ps -aef > UID PID PPID C STIME TTY TIME CMD > root 1 0 0 08:31 ? 00:00:01 /usr/bin/python3 /usr/bin/supervisord > root 10 1 22 08:31 ? 00:04:06 /usr/lib/jvm/java-11-openjdk-amd64/bin/java -classpath /opt/apache-maven-3.8.4/boot/plexus-classworlds-2.6.0.jar -Dclassworlds.conf=/opt/apache-maven-3 > root 12 1 0 08:31 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe > mysql 198 12 3 08:31 ? 00:00:41 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/log/mysql/error.log --pid-fil > root 2660 0 1 08:49 pts/0 00:00:00 /bin/bash > root 2672 2660 0 08:49 pts/0 00:00:00 ps -aef > root@e0cece3025f5:~# > root@e0cece3025f5:~# > > > root@e0cece3025f5:~# curl localhost:8096?command=listZones > <?xml version="1.0" encoding="UTF-8"?><listzonesresponse cloud-stack-version="4.16.1.0-SNAPSHOT"><count>1</count><zone><id>f2e6d1c8-fb62-47fd-846e-126f16095e8c</id><name>Sandbox-simulator</name><dns1>10.147.28.6</dns1><internaldns1>10.147.28.6</internaldns1><guestcidraddress>10.1.1.0/24</guestcidraddress><networktype>Advanced</networktype><securitygroupsenabled>false</securitygroupsenabled><allocationstate>Enabled</allocationstate><zonetoken>a26b0b9f-4a09-3016-8d3f-5a0bff27311b</zonetoken><dhcpprovider>VirtualRouter</dhcpprovider><localstorageenabled>false</localstorageenabled><hasannotations>false</hasannotations></zone></listzonesresponse>root@e0cece3025f5:~# > ``` > > following is the output of the same on an image built locally from the 4.16 branch: > > ``` > [14:25:22] pearl@pearl-XPS-15-7590:~$ docker ps > CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES > e0cece3025f5 tampler/acs-sim:lat "/usr/bin/supervisord" 23 minutes ago Up 23 minutes 8080-8085/tcp, 8096/tcp, 0.0.0.0:8081->5050/tcp, :::8081->5050/tcp sim-tampler > a3e0173ad5fe cloudstack/simulator:latest "/usr/bin/supervisord" 25 minutes ago Up 25 minutes 8080/tcp, 8096/tcp, 0.0.0.0:8080->5050/tcp, :::8080->5050/tcp sim1 > > [14:25:24] pearl@pearl-XPS-15-7590:~$ docker image ls > REPOSITORY TAG IMAGE ID CREATED SIZE > cloudstack/simulator latest 1a80778b0bb7 2 hours ago 3.95GB > tampler/acs-sim lat ac458281e7ef 39 hours ago 3.43GB > > pearl@pearl-XPS-15-7590:~$ docker exec -it sim1 /bin/bash > root@a3e0173ad5fe:~# ps -aef > UID PID PPID C STIME TTY TIME CMD > root 1 0 0 08:30 ? 00:00:02 /usr/bin/python3 /usr/bin/supervisord > root 8 1 16 08:30 ? 00:04:11 /usr/bin/java -classpath /usr/share/maven/boot/plexus-classworlds-2.x.jar -Dclassworlds.conf=/usr/share/maven/bin/m2.conf -Dmaven.home=/usr/share/maven > root 9 1 0 08:30 ? 00:00:00 npm > root 10 1 0 08:30 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe > mysql 205 10 2 08:30 ? 00:00:35 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/log/mysql/error.log --pid-fil > root 210 9 0 08:30 ? 00:00:00 sh -c vue-cli-service lint --no-fix && vue-cli-service serve > root 302 210 11 08:30 ? 00:02:58 node /root/ui/node_modules/.bin/vue-cli-service serve > root 618 0 0 08:56 pts/0 00:00:00 /bin/bash > root 631 618 0 08:56 pts/0 00:00:00 ps -aef > > root@a3e0173ad5fe:~# curl localhost:5050 > <!-- > Licensed to the Apache Software Foundation (ASF) under one > or more contributor license agreements. See the NOTICE file > distributed with this work for additional information > regarding copyright ownership. The ASF licenses this file > to you under the Apache License, Version 2.0 (the > "License"); you may not use this file except in compliance > with the License. You may obtain a copy of the License at > > http://www.apache.org/licenses/LICENSE-2.0 > > Unless required by applicable law or agreed to in writing, > software distributed under the License is distributed on an > ..... > ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
