Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pull #1

Open
wants to merge 138 commits into
base: master
Choose a base branch
from
Open

pull #1

wants to merge 138 commits into from

Conversation

psalibindla-rubrik
Copy link

No description provided.

Bobby Watson and others added 30 commits November 1, 2016 16:34
May I suggest the following change to automatically refresh the page every 5 seconds?
…ults (#112)

* Initial tests working with ubuntu/trusty64 and dhcpd defaults

More integration testing with virtual switches required.

* Initial tests working with ubuntu/trusty64 and dhcpd defaults

More integration testing with virtual switches required.

* Added support to Ansible playbook to allow running via packer

* Fixed reboot conditional in ansible playbook

* Update dhcp-server.yml

* Fixed dhcp server default value
Uncommented "chown -R ${REMOTE_USERNAME}.${REMOTE_USERNAME} /home/${REMOTE_USERNAME}"
* Update status.html (#107)

May I suggest the following change to automatically refresh the page every 5 seconds?

* Updated RTD badge

* Converted coveralls to use public repo

* Delete .coveralls.yml

* Run coveralls after successful travis-ci test build

* Removed pytest travis env

* Updated README to point to new RTD

* Upgrade travis packages before build

* Added pytest version to travis.yml

* Removed "after_success" from travis.yml

* Run pytest and coveralls after all tox tests

* Removed coveralls

* Migrated Vagrant Box to ubuntu/trusty64 and changed DHCPD to use defaults (#112)

* Initial tests working with ubuntu/trusty64 and dhcpd defaults

More integration testing with virtual switches required.

* Initial tests working with ubuntu/trusty64 and dhcpd defaults

More integration testing with virtual switches required.

* Added support to Ansible playbook to allow running via packer

* Fixed reboot conditional in ansible playbook

* Update dhcp-server.yml

* Fixed dhcp server default value

* minor README corrections (#115)

* ztp script updates

* update etc/profiles/default to be symlink

* update to example gateway ip-addr

* Update ztp-cumulus.sh

Uncommented "chown -R ${REMOTE_USERNAME}.${REMOTE_USERNAME} /home/${REMOTE_USERNAME}"
* Initial (broken) commit

* Xenial now working in Vagrant
* update to aeon-venos 0.3.0

* fix cumulus ZTP script so that the "kick aeon-ztps" happens before enabling VRF.
re-enable installation of cumulus license file; but do not do this for VX systems

* fixed UI ZTP-status page rendering - bug is css/class usage of 'active'
changed to 'info'

* having issue with starting celeryd on Ubuntu 16.04LTS packer/builds.
ignoring error in ansible script to allow for built to complete.
further investigation required.
* Many changes in order to support an "in field" approach to provisioning network
interface, and dhcpd-server

* updates

* updates

* include 'setup-networking.sh' for post-install network changes
bobbywatson3 and others added 30 commits October 11, 2017 17:03
* Fixed sudoers task that was intermittently failing
* Increase timeout and add retry for onie_install

* Fixed test

* Fixed pep8
* Added ZTP Retry API and UI function
* Changed device model to use datetime object instead of string for created and updated times.
* Created/Updated times are now local to client in status page
* Removed several redundant log columns from status page
* post_device_status no longer requires os_name
* Removed finally command output from being posted to device DB entry to clean up status page. Finally output still in logs.
* Updated pexpect requirement to 4.2.1 to match aeon-venos
* Updated aeon-venos to 0.9.7 to include new functionality
* Added flask-moment to requirements to enable local time display
* bootstrappers now use local file instead of syslog when run during testing.
* Fix bug where nxos-installos would log to stdout instead of syslog.
* Update aeon-venos requirement to include fix for that same issue.
* Time format fix

* uprev setup.py
* Remove NXOS config snippets that turn all interfaces up.
- Add support for DB migration via Flask-Migrate (Alembic)
- Initialize DB during image build instead of upon first request (which could lead to transient 500 server errors for requests while DB was being initialized.)
- Update Paramiko and aeon-venos requirements
* Add support for OPX devices.
… contains the string v4 and we were grepping only for DHCP_SUCCESS
Add a regex to match newer DHCP messages and also make it backward compatible
[EOS] Download image before installation
… whole response does not fit into the buffers set by the uwsgi_buffer_size and uwsgi_buffers directives, a part of the response can be saved to a temporary file. This directive sets the maximum size of the temporary file
#243 Increase uwsgi_temp_file_size to accomodate images upto 5G
We need this as part of refactoring we are doing to remove embedded
aos-di from the AOS ztp appliance. These additional platforms existed in
aos-di repo..
Add placeholders for few other platforms to simplify deploy
editable by admin user

Previously only directories had right permission and the file
permissions were set by some other internal playbook - but this playbook
is the right place for perms on ztp related files..
Fix permissions to make sure os-selector and other config files are editable by admin user
Serve static NOS images directly from nginx instead of uwsgi app
[AOS-12479] Fx pass env variables to bootstrap script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants