How to create a repo for the linux apps?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • ista4
    Legend
    • May 2011
    • 403

    How to create a repo for the linux apps?

    Hi all,

    How do i create a repo so that i can upgrade a running linux apps server?
    I tried everything that i can think off.
    The dics state that a webserver with the rpm's is enough for the avaya apps as long it is browsable.
    I tried this but i get a 111 connection refused.

    I tried createrepo on a linux server in the /var/www/http folder but that does not work either.

    What am i doing wrong?
  • pdgavin
    Guru
    .
    • Aug 2010
    • 167

    #2
    How to create a repo for the linux apps?

    The easiest way I have found to upgrade the Avaya IP Office Application Server is to burn the update to a dvd and boot off of it and when it asks tell it to upgrade and not install.

    Did you follow the instructions on the Knowledgebase?



    Creating Remote Software Repositories

    Alternatively to using local files uploaded to the server for updates, the server can be configured to display the versions of files available for use in remote file folders hosted on an HTTP server.

    Creating an Application Update Repository
    1.Create a folder on the web server for the remote file repository. For example a folder called Applications.
    2.If the folder is a sub-folder of the existing web site it will be browseable as part of that website's URL, ie. if the folder is a sub-folder of wwwroot. If the folder is on a separate path, then it must be mapped to the web server URL path, the process for this will depend on the HTTP server being used.
    3.The folder directory must be browseable. For example, in IIS right -click on the folder, select Properties and ensure that Directory Browse option is selected.
    4.Copy the .rpm files from their source into the folder.
    5.From another PC, test that you can browse to the URL of the folder and that the list of files in the folder is displayed.
    6.Login to the IP Office Application Server web configuration pages.
    7.Select Settings and then General.
    8.Uncheck the Local checkbox for Applications. Enter the URL of the HTTP server folder into the preceding field.
    9.Click Save.
    10.Select Updates.
    11.If the server is able to access the HTTP folder, the details of the versions available will now reflect those available in that folder. The message repository error indicates that the IP Office Application Server was not able to connect to the folder or not able to list the files in the folder.

    Creating an Windows Client Repository
    The process is the similar to that shown above for application .rpm files. However a separate folder on the HTTP server must be used and the files placed in it are the .exe files used for installing the Windows applications.

    Creating an Operating System Repository
    The repository for operating system updates is different from those used for application updates and Windows clients. It must be a YUM repository, details of how to setup and configure a YUM repository will depend on the version of Linux being used on the HTTP server. Each time an .rpm file is added, deleted or changed, the directory must be updated using the createrepo <folder_path> command.
    In order to host the repository on a Windows web server, the folder must be setup and maintained on a Linux server where the createrepo command can be used and the folder then copied to the Windows server.


    Pete

    Comment

    • ista4
      Legend
      • May 2011
      • 403

      #3
      I don't like the idea of burning a DVD and go.
      That works and i have done that.
      I also use a SSH client and copy the needed files and upgrade from the webcontrol.
      All that works.

      What i want is using my own repo.

      I have read the knowledgebase and the installation manual.
      It does not work.

      I once could "update" some avaya apps while they showed up on the OS updates.
      The docs are not clear and need a better explanation.


      When you read the manual then you should only need to copy the rpm's in to a browsable folder on a webserver.
      Even when i do this in an internal network then it does not work.
      It does not show in the updates field.

      Comment

      • ista4
        Legend
        • May 2011
        • 403

        #4
        Is there nobody who have done this before?

        Comment

        Loading