Commit Graph

49 Commits (658aa4bae9ac489c943709d61aa0b3dac1fa53f2)

Author SHA1 Message Date
grossmj 658aa4bae9 Merge 2.1 into 2.2 branch
6 years ago
ziajka 3d85bba9d4 Don't create directory structure during json dump. Fixes #2270
7 years ago
grossmj d76bcf7078 Use RAW sockets by default on Linux.
7 years ago
Julien Duponchelle 0854c04687
API for duplication a Node
7 years ago
grossmj a7d2391608 Use the libpcap on Linux when blocking host originating packets on vmnet interfaces. Ref #1131.
7 years ago
Julien Duponchelle 5b839c22e9
Filters support for IOU
7 years ago
Julien Duponchelle 9e2759a3f2 Merge branch '2.1' into remove_use_ubrige
7 years ago
Julien Duponchelle 86f1201276
Support packet filtering for dynamips
7 years ago
Julien Duponchelle 4a55a367e3
Missing file in previous commit
7 years ago
Julien Duponchelle 8a8de1e2df
BPF filter support
7 years ago
Julien Duponchelle d112da400e
Remove use_ubridge flag
7 years ago
Julien Duponchelle 557924e91a
Use ubridge for dynamips routers
7 years ago
Julien Duponchelle 4097bab565
Apply feedback from @grossmj
7 years ago
Julien Duponchelle 08423eff96
Support packet filtering for VPCS
7 years ago
Julien Duponchelle f31e46e8ed
Fix a race condition in logging when ubridge exit fast
7 years ago
Julien Duponchelle 644616b69c
Ensure we start only one ubridge
7 years ago
Julien Duponchelle 5e7f97b175
Fix when qemu exit by itself clean other processes
7 years ago
Julien Duponchelle d0f65aebff
Fix Can't delete link between docker VM after they were in use
8 years ago
Stephen C. Moore d55c73bc8e Fix grammar (#808)
8 years ago
Julien Duponchelle c53201b753
Fix when you switch console from VNC to telnet it's fail
8 years ago
Julien Duponchelle 2215702ae8
Ask user to refresh is user session if he just installed ubridge
8 years ago
Julien Duponchelle 11f290482d
Remove debug
8 years ago
Julien Duponchelle 928d9f13f4
Do not log warning at qemu exit on windows if it's normal
8 years ago
grossmj 3c384a7bf0 Try to fix VPCS and loobpack adapters not working together. Ref #771.
8 years ago
grossmj fdc9283e04 Generic code the bind an Ethernet interface with uBridge. Ref #771.
8 years ago
Julien Duponchelle 69f154d9cc
Correctly initialize connection to VPCS console
8 years ago
Julien Duponchelle db8296f548
Support multiple client connected to the same VPCS console
8 years ago
Julien Duponchelle 0d6adb0620
Fix a rare crash when a failed node is garbage collected
8 years ago
Julien Duponchelle ae1e027031
Raise error if using a non linked clone VM twice
8 years ago
Julien Duponchelle 780086cd5b
Remove a debug
8 years ago
Julien Duponchelle 99bdf37ec3
Prevent connect a node to himself
8 years ago
Julien Duponchelle 72fe5d3489
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle 3d52e18fa5
Raise an error if uBridge is not installed
8 years ago
grossmj d79fb231d3 Use uBridge for VirtualBox connections plus some cleaning. Ref #267.
8 years ago
grossmj ce3276d374 Option to deactivate using uBridge globally.
8 years ago
grossmj 04022677bd Use uBridge for Qemu connections. Ref #267.
8 years ago
grossmj 00da15e4af Use uBridge for VPCS connections. Ref #267.
8 years ago
Julien Duponchelle d8bdd16e13
Raise an error if image is missing on compute
8 years ago
Julien Duponchelle cb7dbfb256
Merge branch '1.5' into 2.0
8 years ago
grossmj f0e0988d6a Includes uBridge stdout in case of error.
8 years ago
grossmj 59f22cd346 Functional cloud. Fixes #402.
8 years ago
Julien Duponchelle 54747ee618
Support for link event, fix link not correctly deleted
8 years ago
Julien Duponchelle d5895c3a47
Merge branch '1.5' into 2.0
8 years ago
Julien Duponchelle 82f82f8cf9
Send updated event when you update the node
8 years ago
Julien Duponchelle a496aaab9e
Send node.updated event and tests are green
8 years ago
grossmj 5b604da33a Make sure nodes send the right notification when started, stopped or suspended.
8 years ago
grossmj f1bc2f22c3 Start, stop, suspend and reload endpoints for all nodes belonging to a project. Fixes #1212.
8 years ago
Julien Duponchelle 885d93be02
Delete a node work
8 years ago
grossmj 5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects.
8 years ago