- Change default Fuego port to 8090
I would like to change the default Jenkins TCP port number in Fuego. Right now, we use port 8080, which is a standard alternative port for the HTTP protocol (along with 8008). 8080 is a TCP port that a non-Fuego version of Jenkins is commonly found at. I think it would be useful to switch to a different port, to avoid out-of-the-box conflicts between Fuego Jenkins and a pre-installed Jenkins on a user's machine.
I recommend we use either port 8090 or 8088. According to Wikipedia (the world's most reliable port registry ;-) 8090 was used by the Coral Content Distribution Network, which is no longer in operation, and 8088 is used by Asterisk. My preference for the new default port is 8090.
You can also look up port usage here: https://www.adminsub.net/tcp-udp-port-finder According to that site, both 8088 and 8090 are used by EMC2 (Legato), and mentions a few other users of these ports.
Changing the port would change the local access URL for Fuego Jenkins to:
If we make a port change, we should do it fairly soon. The more sites that exist with the old port, the more the online documentation (which will document the new port if we change) will be misleading and confusing.
Need to change the port during image creation.
Here is a list of places that need to be changed:
- subprocess.call(... :8080...)