Issue_0059 

Fuego wiki

Login or create account

Issue 0059

Summary
Change default Fuego port to 8090
Owner
Tim
Reporter
Tim
Status
closed
Priority
medium

Description [edit section]

Tim wrote this to the mailing list:

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:

http://localhost:8090/fuego/

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.

Notes [edit section]

See also Issue_0058

Need to change the port during image creation.

Here is a list of places that need to be changed:

  • container:/etc/default/jenkins
    • HTTP_PORT

NOTE: this was completed in Fuego version 1.5

fuego [edit section]

  • fuego-ro/conf/fuego.conf
  • setup/jenkins/jenkins.model.JenkinsLocationConfiguration.xml
    • jenkinsUrl
  • setup/jenkins/plugins/install.sh
    • install_jenkins_plugin
    • wait_for_jenkins
  • README
  • docs/source/running_tests.tex
  • docs/source/install.tex
  • docs/QuickstartGuide.rst

fuego-core [edit section]

  • ftc
    • jenkins.Jenkins
    • self.JENKINS_URL
    • subprocess.call(... :8080...)
  • common.sh
    • BUILD_URL

backlink

Fuego Issues List

TBWiki engine 1.8.3 by Tim Bird