[ixpmanager] Routers, Patch Panels and MAC/L2 Addresses

Hege Trosvik hege.trosvik at usit.uio.no
Sat Aug 5 12:01:08 IST 2017


On Fri, Aug 04, 2017 at 12:05:12PM +0100, Barry O'Donovan wrote:
> At a guess, it looks like the bower dependancies are missing.
> 
> Did you install bower and run:
> 
> bower install
> 
>  - Barry

This is on the vagrant box, the install script says it installed
bower:

[hege at hege-linux-pc installers]$ export VAGRANT_DEFAULT_PROVIDER=virtualbox
[hege at hege-linux-pc installers]$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'ubuntu/xenial64' could not be found. Attempting to find and install...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
==> default: Loading metadata for box 'ubuntu/xenial64'
    default: URL: https://atlas.hashicorp.com/ubuntu/xenial64
==> default: Adding box 'ubuntu/xenial64' (v20170802.0.0) for provider: virtualbox
    default: Downloading: https://vagrantcloud.com/ubuntu/boxes/xenial64/versions/20170802.0.0/providers/virtualbox.box
==> default: Successfully added box 'ubuntu/xenial64' (v20170802.0.0) for 'virtualbox'!
==> default: Importing base box 'ubuntu/xenial64'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'ubuntu/xenial64' is up to date...
==> default: Setting the name of the VM: installers_default_1501752724809_73097
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
==> default: Forwarding ports...
    default: 80 (guest) => 8080 (host) (adapter 1)
    default: 22 (guest) => 2222 (host) (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: 127.0.0.1:2222
    default: SSH username: ubuntu
    default: SSH auth method: password
    default: Warning: Remote connection disconnect. Retrying...
    default: Warning: Connection reset. Retrying...
    default: Warning: Remote connection disconnect. Retrying...
    default: Warning: Authentication failure. Retrying...
    default: Warning: Remote connection disconnect. Retrying...
    default: 
    default: Inserting generated public key within guest...
    default: Removing insecure key from the guest if it's present...
    default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
    default: The guest additions on this VM do not match the installed version of
    default: VirtualBox! In most cases this is fine, but in rare cases it can
    default: prevent things such as shared folders from working properly. If you see
    default: shared folder errors, please make sure the guest additions within the
    default: virtual machine match the version of VirtualBox you have installed on
    default: your host and reload your VM.
    default: 
    default: Guest Additions Version: 5.0.40
    default: VirtualBox Version: 5.1
==> default: Mounting shared folders...
    default: /vagrant => /home/hege/ixp/tools/installers
==> default: Running provisioner: shell...
    default: Running: /tmp/vagrant-shell20170803-19934-18dpcxc.sh
==> default: mesg: ttyname failed: Inappropriate ioctl for device
==> default: 
==> default: ===================================================================
==> default:                IXP Manager Installation Script
==> default: ===================================================================
==> default: 
==> default: Welcome!
==> default: 
==> default: This installation script is for installing IXP Manager v4
==> default: on Ubuntu LTS 16.04 **only**.
==> default: 
==> default: This script should only be run on a newly installed Ubuntu
==> default: system.
==> default: 
==> default: If you do not meet these criteria, please Ctrl-c not to
==> default: end this script.
==> default: 
==> default: If you want to follow progress, open a new session and (as root):
==> default: 
==> default:     tail -f /tmp/ixp-manager-install.log
==> default: 
==> default: Press return to continue...
==> default: 
==> default: 
==> default: ##################################################################
<...>    
==> default: Installing / updating composer - PHP's package manager...
==> default: [done]
==> default: Creating .env file...
==> default: [done]
==> default: Running composer to install PHP dependancies (please be patient)... 
==> default: [done]
==> default: Installing bower - the frontend package manager...
==> default: [done]
==> default: Generating application key... 
==> default: [done]
<...>
==> default: ##################################################################
==> default: ###  Congratulations!
==> default: ##################################################################
==> default: 
==> default: Your new IXP Manager installation can be accessed via:
==> default: 
==> default:     http://10.0.2.15/
==> default: 
==> default: using the following login details:
==> default: 
==> default: Username: jbloggs        Password: ZcgEWvAb9PKJ2E4S
==> default: 
==> default: During the installation, we also installed MySQL and set the
==> default: root password to: gChbgh7nM+Ml4eSE
==> default: 
==> default: If you plan to use this in production, you should:
==> default: 
==> default:  - edit the /srv/ixpmanager/.env file 
==> default:  - secure your server with an iptables firewall
==> default:  - install an SSL certificate and redirect HTTP access to HTTPS
==> default:  - complete the installation of the many features of IXP Manager such
==> default:    as route server generation, member stats, peer to peer graphs, etc.
==> default:    These are all documented at: https://ixp-manager.readthedocs.org/
==> default:  - PLEASE TELL US! We'd like to add you to the users list at
==> default:    http://www.ixpmanager.org/users.php - just drop us an email to
==> default:    operations at inex.ie.
==> default: 
==> default: If your happy that the installer has successfully completed, you should:
==> default:     rm /srv/ixpmanager/.ixp-manager-installer-settingsrc
==> default: 
==> default: A copy of this message (with passwords) can be found at:
==> default:     /root/ixp-manager-install-details.txt
==> default: 
==> default: Enjoy!
==> default: (the above message and password details have been copyed to /root/ixp-manager-install-details.txt)
[hege at hege-linux-pc installers]$


        Hege


> Hege Trosvik wrote:
> > Ok, admittedly a bit vague :-)
> > 
> > Attached screenshot.
> > 
> > 	 Hege
> > 
> > On Thu, Aug 03, 2017 at 12:18:19PM +0100, Barry O'Donovan wrote:
> >> Hi Hege,
> >>
> >>> However, the pages for "Routers", "Patch Panels" and
> >>> "MAC/L2 Addresses" do not display properly. I though there
> >>> was a small chance this had something to do with fedora, but
> >>> after finally getting my local vagrant/virtualbox installation
> >>> in shape, and trying the ixpmanager vagrant box, I see the
> >>> same thing there.
> >> Can you explain what "do not display properly" means? A screen shot perhaps?
> >>
> >>> Is there additional setup required to get something useful
> >>> under "Routers" etc?
> >> Not sure if this comment is related to the above display issues or a
> >> separate question? If the latter then:
> >>
> >> http://docs.ixpmanager.org/features/routers/
> >>
> >>> Also, with vagrant, it seems the password for default user
> >>> jbloggs was not set:
> >> Sigh, this seems to happen from time to time the the install script but
> >> is not reliably reproducible to the extent that I have been able to find
> >> the actual issue.
> >>
> >>  - Barry
> 
> -- 
> 
> Kind regards,
> Barry O'Donovan
> INEX Operations
> 
> https://www.inex.ie/support/
> +353 1 531 3339
> 
> 


More information about the ixpmanager mailing list