Traffic Server
  1. Traffic Server
  2. TS-166

Two scripts, for building and basic config settings for testing.

    Details

      Description

      Two scripts, for building and basic config settings for testing.

      1. TS-166__set_trafficserver.sh__JasonGiedymin.patch
        3 kB
        Jason Giedymin
      2. TS-166__install_trafficserver.sh__JasonGiedymin.patch
        1 kB
        Jason Giedymin
      3. set_trafficserver.sh
        1 kB
        Jason Giedymin
      4. install_trafficserver.sh
        8 kB
        Jason Giedymin

        Issue Links

          Activity

          Hide
          Jason Giedymin added a comment -

          Two bash scripts to automate build config settings.

          Show
          Jason Giedymin added a comment - Two bash scripts to automate build config settings.
          Hide
          Jason Giedymin added a comment -

          Added sqlite.

          Show
          Jason Giedymin added a comment - Added sqlite.
          Hide
          Jason Giedymin added a comment -

          Thread limit turned on.

          Show
          Jason Giedymin added a comment - Thread limit turned on.
          Hide
          Jason Giedymin added a comment -

          v1.0.2 - EC2 Note about ephemeral storage

          • Create ephemeral storage by mimicking on non EC2 systems.
          Show
          Jason Giedymin added a comment - v1.0.2 - EC2 Note about ephemeral storage Create ephemeral storage by mimicking on non EC2 systems.
          Hide
          Leif Hedstrom added a comment -

          Jason, to simplify things, would you mind signing and submitting the ICLA? It's not technically required, but makes it easier to accept this and future contributions.

          http://www.apache.org/licenses/icla.txt

          Show
          Leif Hedstrom added a comment - Jason, to simplify things, would you mind signing and submitting the ICLA? It's not technically required, but makes it easier to accept this and future contributions. http://www.apache.org/licenses/icla.txt
          Hide
          Jason Giedymin added a comment -

          ICLA sent.

          Show
          Jason Giedymin added a comment - ICLA sent.
          Hide
          Jason Giedymin added a comment -

          Future additions will make this script ready for other distros a introduce a mode for auto-tuning.

          Show
          Jason Giedymin added a comment - Future additions will make this script ready for other distros a introduce a mode for auto-tuning.
          Hide
          Jason Giedymin added a comment -

          AL2 License Attached.

          Show
          Jason Giedymin added a comment - AL2 License Attached.
          Hide
          Jason Giedymin added a comment - - edited

          Script tries to build for Fedora, but runs into this error https://issues.apache.org/jira/browse/TS-129.

          Show
          Jason Giedymin added a comment - - edited Script tries to build for Fedora, but runs into this error https://issues.apache.org/jira/browse/TS-129 .
          Hide
          Jason Giedymin added a comment -

          v1.0.3 - Added fedora to list of supported distros

          Show
          Jason Giedymin added a comment - v1.0.3 - Added fedora to list of supported distros
          Hide
          Leif Hedstrom added a comment -

          Added the scripts to the ./contrib directory for now.

          Show
          Leif Hedstrom added a comment - Added the scripts to the ./contrib directory for now.
          Hide
          Jason Giedymin added a comment -

          Need to add the option of connecting to a mirror instead of the base repo.

          Show
          Jason Giedymin added a comment - Need to add the option of connecting to a mirror instead of the base repo.
          Hide
          Jason Giedymin added a comment -

          Script build's correctly for fedora.

          No excuse for anyone not to want and try ATS now

          Need to patch wiki documentation describing the option of using these scripts for installation.

          Show
          Jason Giedymin added a comment - Script build's correctly for fedora. No excuse for anyone not to want and try ATS now Need to patch wiki documentation describing the option of using these scripts for installation.
          Hide
          Jason Giedymin added a comment -

          Updates to the two files.

          Show
          Jason Giedymin added a comment - Updates to the two files.
          Hide
          Jason Giedymin added a comment -

          Supplied patches.

          Show
          Jason Giedymin added a comment - Supplied patches.
          Hide
          Leif Hedstrom added a comment -

          Jason, which of these patches needs to go into trunk and the 2.0.x branch? Does "v2" supersede "v1"?

          Show
          Leif Hedstrom added a comment - Jason, which of these patches needs to go into trunk and the 2.0.x branch? Does "v2" supersede "v1"?
          Hide
          Jason Giedymin added a comment -

          Please use both these patches. These patches for the scripts are very useful for repetitive builds/testing. They work on EC2 and on standalone machines.

          install_trafficserver works on Ubuntu & Fedora.
          set_trafficserver.sh works on Ubuntu.

          These are the scripts which I've used to create and maintain the Ubuntu Karmic based TrafficServer EC2 AMI instance for public consumption/testing.

          Note: Karmic was chosen as it's very popular on EC2 and gets frequent bug fixes from Canonical.

          Note: the next generation of these scripts which I'm working on now, are ruby chef recipes. This will allow compatibility with any AMI distro.

          Show
          Jason Giedymin added a comment - Please use both these patches. These patches for the scripts are very useful for repetitive builds/testing. They work on EC2 and on standalone machines. install_trafficserver works on Ubuntu & Fedora. set_trafficserver.sh works on Ubuntu. These are the scripts which I've used to create and maintain the Ubuntu Karmic based TrafficServer EC2 AMI instance for public consumption/testing. Note: Karmic was chosen as it's very popular on EC2 and gets frequent bug fixes from Canonical. Note: the next generation of these scripts which I'm working on now, are ruby chef recipes. This will allow compatibility with any AMI distro.
          Hide
          Leif Hedstrom added a comment -

          Both patches are committed to trunk. Jason: do you wish to propose this patch to be voted on for inclusion in the 2.0.x branch? If so, let me know and I'll add it to the STATUS file on the 2.0.x branch.

          Show
          Leif Hedstrom added a comment - Both patches are committed to trunk. Jason: do you wish to propose this patch to be voted on for inclusion in the 2.0.x branch? If so, let me know and I'll add it to the STATUS file on the 2.0.x branch.
          Hide
          Leif Hedstrom added a comment -

          Jason: Please update this bug. Do you want this backported to the 2.0.x branch, or just on trunk? If no backport is required, then we should close this.

          Show
          Leif Hedstrom added a comment - Jason: Please update this bug. Do you want this backported to the 2.0.x branch, or just on trunk? If no backport is required, then we should close this.
          Hide
          Jason Giedymin added a comment -

          Good to go, no backport.

          Show
          Jason Giedymin added a comment - Good to go, no backport.

            People

            • Assignee:
              Leif Hedstrom
              Reporter:
              Jason Giedymin
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development