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

Added docker changes to 2.2 #6

Open
wants to merge 1,983 commits into
base: develop-2.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1983 commits
Select commit Hold shift + click to select a range
6307fd8
getChildLogger does not segfault if given an old-school logger as the…
maxrobert Jul 9, 2018
0c29fb7
Generate artifacts for final release
maxrobert Jul 10, 2018
a73f211
Replace exceptions in build
maxrobert Jul 11, 2018
7c867ed
Remove the -rcN from the deployment directory
maxrobert Jul 11, 2018
7b3a441
Fix declaration issue with deployment directory
maxrobert Jul 11, 2018
504710c
Removed spaces
maxrobert Jul 11, 2018
ded1be5
Refs CF-1994. Create RH 2.2.0 artifacts
maxrobert Jul 17, 2018
74e0acb
Refs CF-1994. Update version number in configure
maxrobert Jul 17, 2018
4377eef
Add the rc deployment directory
maxrobert Jul 17, 2018
d8e915b
Remove reference for 2.1.3 in yml file
maxrobert Jul 17, 2018
20ac14f
Refs CF-1995. Default type for property action is external
maxrobert Jul 20, 2018
bac50f0
RELENG-879: Deploy aggregated 'cf-and-deps' yum repo to S3; pull vers…
jirwin-geon Jul 23, 2018
08cfff6
Bump dist in spec files from 1 to 2
maxrobert Jul 25, 2018
4f4b448
Update GPP dist number
maxrobert Jul 25, 2018
458d1cf
Remove duplicate rc
maxrobert Jul 25, 2018
2d5a197
CF-1998 - Update bulkio reference
kvig Jul 27, 2018
87d6fd7
CF-1994 - Bump to version 3 for ComponentHost fix
kvig Jul 27, 2018
d1895c2
Merge branch 'develop-2.0' into develop-2.2
jirwin-geon Jul 27, 2018
f9af9c9
Merging develop-2.2.0 into develop-2.2
kvig Jul 30, 2018
8a5f22d
Refs CF-2005. Updated Python parser
maxrobert Jul 30, 2018
39af008
Refs CF-2005. Updated Python dmd parser
maxrobert Jul 30, 2018
f4e721e
Refs CF-2005. Updated Python dpd parser
maxrobert Jul 30, 2018
5c09025
Refs CF-2005. Updated Python profile parser
maxrobert Jul 30, 2018
c9207bf
Refs CF-2005. Updated Python sad parser
maxrobert Jul 30, 2018
4bb1134
Refs CF-2005. Updated Python scd parser
maxrobert Jul 30, 2018
a8b6d2c
Refs CF-2005. Updated Python spd parser
maxrobert Jul 30, 2018
1e8c650
Refs CF-2005. Updated Python prf parser
maxrobert Jul 30, 2018
8d743d7
Refs CF-1996. Ignore Java tests when Java is not available
maxrobert Jul 30, 2018
2b84fef
Refs CF-1997. Ignore C++ logging tests when log4cxx is not installed
maxrobert Jul 30, 2018
52d2f81
Refs CF-2005. Updates to dcd and sad parser for updated GenerateDS fu…
maxrobert Jul 30, 2018
cba7845
Merge remote-tracking branch 'origin/develop-2.2.0' into develop-2.2
maxrobert Jul 30, 2018
45b750a
CF-1991 fix checks for systems that do not support numa topology
Jul 31, 2018
4a07d98
CF-2002 modified test decorator for check numa topology and fix black…
Jul 31, 2018
846a6ee
Added exception message to test to help debug CI
maxrobert Jul 31, 2018
b0a79f0
Fixed intermittent testing problem
maxrobert Jul 31, 2018
7a0ea99
Bump RC from 3 to 4
maxrobert Jul 31, 2018
f0add8c
CF-2007 fix import issues for redhawk.bitbuffer
Jul 31, 2018
92ed6ce
CF-2008 open component log files wit o_append to allow file truncatio…
Aug 2, 2018
665e4bb
CF-2015 Update core framework version numbers on develop-2.2 branch t…
jirwin-geon Aug 8, 2018
c194fc3
CF-2009 add python-lxml dependency for centos6 isntall
Aug 10, 2018
41aa9aa
merge with bug/CCB-609-complexseq-properties
Aug 15, 2018
e058507
fix test issue identified in 2.0
Aug 15, 2018
909bc16
revert CF-2009
Aug 15, 2018
ca79543
Bump the rc version in the spec.
kvig Aug 16, 2018
ec55c1a
Update rc in all core spec files
maxrobert Aug 16, 2018
084ddf2
Refs CF-1945. Added GPSInfo documentation to the idl file
maxrobert Aug 30, 2018
e768c05
Refs DOCS-879. Fixed units in the CartesianPositionInfo comments
maxrobert Aug 30, 2018
9e269d1
Resolved merge conflict
maxrobert Sep 6, 2018
df01539
Refs CF-2031. Write the correct amount of data if a push covers multi…
maxrobert Sep 6, 2018
bc1a485
Fixed issues with test component build
maxrobert Sep 10, 2018
bd14ea0
Resolve merge conflict
maxrobert Sep 10, 2018
713a70f
Refs CF-2031. Corrected output stream write length
maxrobert Sep 10, 2018
7d035c4
CF-2008 merge with fs patch branch
Sep 10, 2018
09d2e03
Merge branch 'bugs/CCB-647-GPP-O-CREAT-2.0' into bugs/CCB-647-GPP-O-C…
Sep 10, 2018
7187ed0
CF-2008 remove o_append for single file since splice does not allow o…
Sep 12, 2018
3f49871
Merge remote branch 'origin/bugs/CCB-647-GPP-O-CREAT-2.0' into bugs/C…
Sep 12, 2018
039c241
Refs CF-2030. Added thread interruption to component stop and compone…
maxrobert Sep 12, 2018
3e391e9
Added check to verify that the application is stopped
maxrobert Sep 12, 2018
bd6c341
remove duplicates from yum repo, remove repomanage
Sep 12, 2018
a794a43
Resolved merge conflict
maxrobert Sep 12, 2018
c828e4a
Merge remote-tracking branch 'origin/bug/CCB-483-Component_slow_stop-…
maxrobert Sep 12, 2018
871afd2
remove duplicates from yum repo and repomanage
Sep 12, 2018
68534b4
CF-2018, CF-2019 clean up object refereneces and catch exceptions dur…
Aug 31, 2018
4ba334c
remove duplicates from yum repo and repomanage
Sep 12, 2018
0d00599
Refs CF-2031. Change the test to a unit test
maxrobert Sep 18, 2018
158c03a
Resolved merge conflict
maxrobert Sep 18, 2018
b869397
Removed cout
maxrobert Sep 18, 2018
3b0ccf6
More merge conflict resolution
maxrobert Sep 18, 2018
ab0ef9e
Merge remote-tracking branch 'origin/bug/CCB-470-Output-stream-write-…
maxrobert Sep 18, 2018
04f07e8
CF-2019 added unit test, rethrow for valid exceptions
Sep 18, 2018
71a7fdc
CF-2034, enable affinity by default for core-framework source and rpm…
Sep 19, 2018
db64ca5
CF-2008 open component log files wit o_append to allow file truncatio…
Aug 2, 2018
3a82e69
CF-2008 remove o_append for single file since splice does not allow o…
Sep 12, 2018
d5a9e0d
remove duplicates from yum repo, remove repomanage
Sep 12, 2018
29083b9
Merge remote branch 'origin/develop-2.2' into bugs/CCB-647-GPP-O-CREA…
Sep 21, 2018
b001190
fix merge issues with origin/develop-2.0
Sep 21, 2018
1f9436d
CF-1939 added support for hex, octal, binary strings
Sep 21, 2018
f3b64f8
CF-1939 added unit test for codegen
Sep 24, 2018
9a5f0f5
Merge branch 'bug/cf-1939-2.0' into bug/cf-1939-2.2
Sep 24, 2018
5908620
Refs CF-2032. Bulkio input ports can handle more than 1 pending input…
maxrobert Sep 25, 2018
29a9f7f
Refs CF-2031. Write the correct amount of data if a push covers multi…
maxrobert Sep 6, 2018
5c7ecf6
Merge remote-tracking branch 'origin/bug/CCB-470-Output-stream-write-…
maxrobert Sep 25, 2018
d7a395c
Resolved merge conflict
maxrobert Sep 25, 2018
df407c0
Removed unneeded test
maxrobert Sep 25, 2018
395f097
Removed runtest reference to removed test
maxrobert Sep 25, 2018
99ad80d
Resolved merge conflict
maxrobert Sep 25, 2018
1281bd1
Merge remote-tracking branch 'origin/bug/CCB-483-Component_slow_stop-…
maxrobert Sep 25, 2018
de46300
Merge remote-tracking branch 'origin/bug/CCB-483-Component_slow_stop-…
maxrobert Sep 25, 2018
a05fb3d
CF-1952, add numa check before setting up execute partitions
Sep 25, 2018
c3a4685
merge with bug/cf-1952-2.0
Sep 25, 2018
456edef
CF-1986 fix name undefined when no plugins found
Sep 27, 2018
21b42cf
CF-1939 add missing wavedev file
Sep 28, 2018
1e0a538
Merge remote branch 'origin/bug/cf-1939-2.0' into bug/cf-1939-2.2
Sep 28, 2018
fc2c80d
CF-2009 add requires python lxml to rhel-6
Sep 28, 2018
8df5565
CF-2011 When user code is only calling `getPacket()`, remove the asso…
jirwin-geon Sep 4, 2018
b5a6698
Merge remote-tracking branch 'origin/bug/CCB-641-stream-memleak-2.0' …
jirwin-geon Oct 1, 2018
b5299b3
Refs CF-1837. When the Python EM_Publisher and EM_Subscriber are term…
maxrobert Oct 2, 2018
44e3f8c
Merge remote-tracking branch 'origin/bug/CCB-477-Python_pub_sub_no_di…
maxrobert Oct 2, 2018
3adb746
Refs CF-1837. Subcriber getData returns the any rather than the contents
maxrobert Oct 2, 2018
35901e9
Merge remote branch 'origin/develop-2.0' into bug/cf-1952-2.0
Oct 4, 2018
b9d85fc
Merge remote branch 'origin/develop-2.0' into bug/cf-1952-2.2
Oct 4, 2018
93bc327
Refs CF-2028. When RH_LogEventAppender is used, the event channel man…
maxrobert Oct 4, 2018
0b23c5a
Run java test only if java is available
maxrobert Oct 4, 2018
2b3e1c4
Resolved merge conflict
maxrobert Oct 4, 2018
104de39
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
maxrobert Oct 4, 2018
beb1210
Refs CF-2028. Make the default registration id an empty string
maxrobert Oct 4, 2018
ab2a31b
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
maxrobert Oct 4, 2018
b1a77f0
Removed comment
maxrobert Oct 4, 2018
6be202a
Refs CF-2037. Handle the boost::thread_interrupted exception if it co…
maxrobert Oct 5, 2018
32ba8eb
Added docker changes to 2.2
Oct 8, 2018
bebc3ca
Merge branch 'develop-2.0' into bug/cf-1939-2.0
Oct 10, 2018
b7d59df
Merge remote branch 'origin/develop-2.2' into bug/cf-1939-2.2
Oct 10, 2018
58b0f08
Merge remote branch 'origin/develop-2.0' into bug/cf-1939-2.2
Oct 10, 2018
fba1c01
Merge remote branch 'origin/develop-2.2' into bug/cf-1986-2.2
Oct 10, 2018
46ed198
Refs CF-2045. Fixed race condition when unregistering a property chan…
maxrobert Oct 10, 2018
3288949
Resolved merge conflict
maxrobert Oct 10, 2018
28ef683
CF-2003 Dont use Exception.message (deprecated). Use "e" or "str(e)".
amwandc Oct 10, 2018
fcde01e
Replace faulty definition of subclass of Exception with "pass"
amwandc Oct 10, 2018
c4e6424
Replace faulty definition of subclass of Exception with "pass"
amwandc Oct 10, 2018
10c4778
CCB-641 Merge remote-tracking branch 'origin/bug/CCB-641-stream-memle…
jirwin-geon Oct 11, 2018
9bafbca
CCB-641 Merge remote-tracking branch 'origin/bug/CCB-641-stream-memle…
jirwin-geon Oct 11, 2018
764420e
CF-1992 allow empty value strings to a component's construct method
Oct 11, 2018
44116fb
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
jirwin-geon Oct 11, 2018
5805be2
Refs CF-2028. Update a test to account for both the instance and stat…
maxrobert Oct 11, 2018
ecf2cfe
Merge remote-tracking branch 'origin/bug/CCB-471-Back_to_back_streams…
maxrobert Oct 11, 2018
cddb046
Merge remote-tracking branch 'origin/bug/CCB-477-Python_pub_sub_no_di…
maxrobert Oct 11, 2018
2ad7d65
Merge remote-tracking branch 'origin/bug/CCB-477-Python_pub_sub_no_di…
maxrobert Oct 11, 2018
277f8b9
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
maxrobert Oct 11, 2018
c6e0c3f
CF-2042 Preserve EOS and sriChanged flags on a per-stream basis on Bu…
jirwin-geon Oct 10, 2018
ea530ae
CF-2042 Preserve EOS and sriChanged flags on a per-stream basis on Bu…
jirwin-geon Oct 10, 2018
2a52663
CF-2042 Preserve EOS and sriChanged flags on a per-stream basis on Bu…
jirwin-geon Oct 11, 2018
2b934ba
Refs CF-2046. Update feedback for GPS, RFInfo, RFSource, and NavData
maxrobert Oct 12, 2018
401d48c
Update to tuner port in C++
maxrobert Oct 12, 2018
a91b055
CF-1844 - Package gpp.screenrc with GPP
kvig Oct 10, 2018
7c9f879
Merge remote-tracking branch 'origin/bug/CCB-549-queue-flush-2.0' int…
jirwin-geon Oct 12, 2018
8bae74f
Added feedback control to Python FEI
maxrobert Oct 15, 2018
3a5f9b7
CF-2050 Throw an exception from the DomainManager on duplicate servic…
jirwin-geon Oct 15, 2018
9b3f4df
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
jirwin-geon Oct 15, 2018
e2043f0
Added feedback for control ports in generated ports
maxrobert Oct 15, 2018
484c765
Refs CF-2048. Added control feedback functions to Python FEI
maxrobert Oct 15, 2018
46cee80
Give non-blank names for test application creation [ci skip]
jirwin-geon Oct 15, 2018
73b3f2b
Merge remote-tracking branch 'origin/bug/CCB-551-duplicate-service-2.…
jirwin-geon Oct 15, 2018
6873398
CF-2052 In FileSink, write octet data as `SB`/`CB` BLUE file format
jirwin-geon Oct 15, 2018
4621d61
Merge remote-tracking branch 'origin/bug/CCB-442-FileSink-octet-2.0' …
jirwin-geon Oct 15, 2018
8e0424d
Refs CF-2051. Describe connections in generateSADXML and fixed Python…
maxrobert Oct 15, 2018
d537ad1
Resolved merge conflict
maxrobert Oct 15, 2018
d2ed78e
Refs CF-2051. Update refid check for new format used in the 2.2 sandbox
maxrobert Oct 15, 2018
b10c138
Fixed update to sad parser
maxrobert Oct 16, 2018
7a7ae18
CF-2053 Change the default persistence setting to `sqlite`, and add t…
jirwin-geon Oct 16, 2018
2f2c0b1
CF-2054 Deprecate `--nopersist`, check for invalid path/permissions w…
jirwin-geon Oct 17, 2018
c3aab3a
Merge branch 'bug/CCB-549-queue-flush-2.0' into develop-2.0
jirwin-geon Oct 19, 2018
e8a92bb
Merge branch 'bug/CCB-549-queue-flush-2.2' into develop-2.2
jirwin-geon Oct 19, 2018
a8f697c
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
jirwin-geon Oct 19, 2018
5be79d9
CF-2022 - Shutdown orb on python session exit
kvig Oct 19, 2018
93e1e93
Refs CF-2051. Make sure that connection id and component instance id …
maxrobert Oct 19, 2018
63fd032
Resolved merge conflict
maxrobert Oct 19, 2018
9bf6d64
CF-2039 CF-2040 Handle NIC allocations in for components in a host co…
jirwin-geon Oct 19, 2018
85c1fe3
Refs CF-1946. Added _instanceName to device manager in sandbox
maxrobert Oct 19, 2018
32a03ae
Refs CF-2057. @@@DEVICE_MANAGER.NAME@@@ and @@@WAVEFORM.INSTANCE@@@ r…
maxrobert Oct 19, 2018
05b8827
Resolved merge conflict
maxrobert Oct 19, 2018
ec0927e
Refactor common code for NIC allocation from non-collocated and collo…
jirwin-geon Oct 22, 2018
5405939
Update instance logger for Device Manager
maxrobert Oct 22, 2018
80b24d2
Added required flags to tests
maxrobert Oct 22, 2018
570490e
Only update the waveform name for components when launched in a domain
maxrobert Oct 22, 2018
130df62
Merge remote-tracking branch 'origin/bug/CCB-500-Resolve_logging_toke…
maxrobert Oct 22, 2018
4bce92a
CF-2056 Fix regression with unlimited BulkIO input queue size for Java
jirwin-geon Oct 22, 2018
bdc3b50
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
jirwin-geon Oct 22, 2018
746b591
Fix name of test for Java hostcollocated NIC allocations to avoid mas…
jirwin-geon Oct 22, 2018
e3a5a26
CF-2039 CF-2040 Finish consolidating determination of component alloc…
jirwin-geon Oct 22, 2018
253a042
Removed commented-out lines
maxrobert Oct 22, 2018
ed2a95a
Merge remote-tracking branch 'origin/bug/CCB-500-Resolve_logging_toke…
maxrobert Oct 22, 2018
d119068
Merge remote-tracking branch 'origin/bug/CCB-618-CCB-619-hostcollocat…
jirwin-geon Oct 22, 2018
5afa2a1
Refs CF-1940. Python sandbox cleans up the shared memory heap after a…
maxrobert Oct 22, 2018
d9822ff
CF-2039 CF-2040 Add NIC allocation tests for C++ shared library compo…
jirwin-geon Oct 22, 2018
48e676f
Update to Python package cleanup to deal with orb shutdown issues rai…
maxrobert Oct 23, 2018
37951a5
CF-1794 - Send batches of messages individually if the bulk send fails
kvig Oct 23, 2018
cf6fbde
merge with bug/cf-1992-2.0
Oct 23, 2018
004bc59
CF-2055 Remove missing component from BulkIO `buildtests` script
jirwin-geon Oct 23, 2018
09d5633
Refs CF-2058. Relaxed memory requirement for component test from 2GB …
maxrobert Oct 23, 2018
3198718
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2 [c…
jirwin-geon Oct 23, 2018
4867abf
Refs CF-2060. Give some extra time to the device manager to start bef…
maxrobert Oct 23, 2018
7d1c442
Refs CF-2060. Need to call poll to update the returncode
maxrobert Oct 23, 2018
4ab8b25
Resolved merge conflict
maxrobert Oct 23, 2018
d60fe2b
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
maxrobert Oct 23, 2018
e2577cb
Refs CF-2060. If the device manager exits after popen returns, devMgr…
maxrobert Oct 23, 2018
374de4d
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2
maxrobert Oct 23, 2018
0146a5a
CF-2059 In BulkIO `runtests` script, explicitly kick off Python unit …
jirwin-geon Oct 23, 2018
aaa262b
fix merge issues from ccb-433-oversized_messages--2.0 [ci skip]
Oct 23, 2018
1749656
CF-1794 - Initial merge from 2.0
kvig Oct 24, 2018
f485ce9
Merge branch 'features/ccb-433-oversized_messages-2.2' of git.vsi-cor…
kvig Oct 24, 2018
a6b5e59
Merge remote branch 'origin/develop-2.2' into bugs/CCB-652-enable-aff…
Oct 24, 2018
bf81979
CF-1794 - Fix unit test
kvig Oct 24, 2018
f1aed7a
Refs CF-2061. Sturdier test for core stress in low-resource containers
maxrobert Oct 24, 2018
ac88803
Refs CF-2061. Make another test more sturdy for core stress in low-re…
maxrobert Oct 24, 2018
cbb9739
Refs CF-2051. Update the automatically generated connection id to mat…
maxrobert Oct 25, 2018
0515541
Resolved merge conflict
maxrobert Oct 25, 2018
b908e5b
Merge remote-tracking branch 'origin/bug/CCB-507-generateSADXML_does_…
maxrobert Oct 29, 2018
49fc771
Merge remote-tracking branch 'origin/bug/CCB-507-generateSADXML_does_…
maxrobert Oct 29, 2018
5d1bf20
CF-2015 Bump FRONTEND version number to 2.4.4 for REDHAWK 2.2.1
jirwin-geon Oct 30, 2018
3314c50
Merge remote-tracking branch 'origin/feature/CCB-651-persistence' int…
jirwin-geon Oct 31, 2018
9734b99
CF-2035 - Handle Java CLASSPATH and Python PYTHONPATH softpkg depende…
kvig Oct 17, 2018
aae9249
CF-2035 - Fix build files for new java component
kvig Oct 30, 2018
e4b8647
Merge remote branch 'origin/develop-2.2.1' into bug/cf-1986-2.2
Nov 1, 2018
a20993e
Forgot to add files to the repo
maxrobert Nov 1, 2018
d62022d
Added missing files in java and python
maxrobert Nov 1, 2018
db7233e
More missing files
maxrobert Nov 1, 2018
f8bf89f
CF-1992, pass string type command line args to initalizeProperties
Nov 2, 2018
0652e44
Merge remote-tracking branch 'origin/develop-2.2.1' into bug/cf-1992-2.2
Nov 2, 2018
1b12633
Fixes for java classes and tests
maxrobert Nov 2, 2018
32feef0
Merge remote-tracking branch 'origin/bug/CCB-618-CCB-619-hostcollocat…
jirwin-geon Nov 2, 2018
3d6c0d5
Merge remote-tracking branch 'origin/bug/CCB-618-CCB-619-hostcollocat…
jirwin-geon Nov 2, 2018
b6b6042
Merge remote-tracking branch 'origin/bug/CCB-500-Resolve_logging_toke…
maxrobert Nov 2, 2018
829b667
Merge remote-tracking branch 'origin/bug/CCB-720-Harmonize_feedback_c…
maxrobert Nov 2, 2018
a9183e3
Merge remote-tracking branch 'origin/bug/CCB-500-Resolve_logging_toke…
maxrobert Nov 2, 2018
5e119fa
CF-2063 Remove `--nopersist` flag from bash completion for `nodeBooter`
jirwin-geon Nov 5, 2018
347dd65
CF-2065 Update to Python package cleanup to deal with orb shutdown is…
maxrobert Oct 23, 2018
5bf3e3f
Refs CF-2067. Fixed bug in custom port generation in C++
maxrobert Nov 6, 2018
b7ed55b
Merge remote-tracking branch 'origin/develop-2.0' into develop-2.2.1
jirwin-geon Nov 6, 2018
f140d9b
CF-2068 Remove the `--nopersist` flag in `redhawk.kickDomain()`
jirwin-geon Nov 6, 2018
639a97e
CCB-551 Merge remote-tracking branch 'origin/bug/CCB-551-duplicate-se…
jirwin-geon Nov 6, 2018
6f5a982
CCB-551 Merge remote-tracking branch 'origin/bug/CCB-551-duplicate-se…
jirwin-geon Nov 6, 2018
9d5e7c0
RELENG-936 require newer omniORB version
Nov 8, 2018
66bce6f
update redhawk version
Nov 8, 2018
2142cd6
merge with origin/develop-2.2.1
Nov 8, 2018
14f2446
CF-1794 - Validate received messages when connecting via message port
kvig Nov 8, 2018
7e448c7
CF-1794 - Validate received messages when connecting via message port
kvig Nov 8, 2018
f6b6738
CF-1794 - Update test sleeps
kvig Nov 8, 2018
9e49c1d
CF-1794 -merging 2.0 back into 2.2
kvig Nov 8, 2018
d2f1072
CF-1794 - Send batches of messages individually if the bulk send fails
kvig Oct 23, 2018
740f760
CF-1794 - Fix unit test
kvig Oct 24, 2018
e560252
CF-1794 - Validate received messages when connecting via message port
kvig Nov 8, 2018
093a61b
CF-1794 - Update test sleeps
kvig Nov 8, 2018
7bc645c
Merge branch 'features/ccb-433-oversized_messages-2.2' into develop-2…
kvig Nov 9, 2018
c49b308
CF-2020 Handle EOF condition when reading from FIFO, which can then b…
jirwin-geon Oct 23, 2018
e97da7c
Merge remote branch 'origin/develop-2.0' into bug/cf-1992-2.0
Nov 9, 2018
f2e4d52
Merge remote branch 'origin/develop-2.2.1' into bug/cf-1992-2.2
Nov 9, 2018
b2cd787
merge with origin/cf-1992-2.0
Nov 11, 2018
1a81a64
Merge remote branch 'origin/develop-2.2.1' into bugs/CCB-721-REDHAWK-…
Nov 11, 2018
1637eca
Merge remote-tracking branch 'origin/develop-2.2.1' into bug/cf-2003-2.2
amwandc Nov 13, 2018
db16aa9
CF-2024 - Check for unlimited thread ulimit
kvig Oct 2, 2018
64ecf49
CF-2024 - Fix testLimits unit test
kvig Nov 5, 2018
0f2bac2
Merge remote branch 'origin/develop-2.2.1' into bugs/CCB-721-REDHAWK-…
Nov 14, 2018
47a6411
CF-1992 handle string values of 0 and 1 as booleans for java
Nov 15, 2018
492597b
CF-1992 restrict string values to empty strings only for cmd line args
Nov 15, 2018
97424d0
Tagging 2.2.1-rc1 release candidate
Nov 14, 2018
e620d3d
CF-2081 resolve domain manager restart from persistence database
Dec 3, 2018
74af946
CF-2081 changes from code review
Dec 3, 2018
11dcb8a
Update and tag 2.2.1-rc2
maxrobert Dec 3, 2018
721bfef
Update spec files for 2.2.1 rc2
maxrobert Dec 3, 2018
c80ba62
Merge branch 'develop-2.2' into rui-merge
btgoodwin Dec 14, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
116 changes: 95 additions & 21 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
variables:
rpm_release: "0.$CI_PIPELINE_ID"
specfile: $project.spec
other_repos: $yum_repo_url/redhawk-dependencies
redhawk_version: '2.0.9'
other_repos: $s3_repo_url/redhawk-dependencies/redhawk-dependencies
redhawk_version: '2.2.1-rc2'
redhawk_deps: 'develop-2.2'

stages:
- package-redhawk-codegen
Expand Down Expand Up @@ -33,7 +34,7 @@ stages:
--build-arg "arch=$arch"
--build-arg "spec_file=$specfile"
--build-arg "rpm_release=$rpm_release"
--build-arg "other_repos=$other_repos/$dist/$arch"
--build-arg "other_repos=${other_repos}/yum/${redhawk_deps}/$dist/$arch"
--build-arg "local_repo=$local_repo" .
# Create a yum repository from the packages we just built and any packages we've built in a previous stage
- id=$(docker create -it ${docker_registry}redhawk-rpmbuild:$proj_lower-$safe_ref-$dist-$arch bash -lc 'mkdir -p /tmp/repo;
Expand All @@ -44,11 +45,14 @@ stages:
createrepo .;
tar czf repo.tar.gz *')
- docker start -a $id
#Cleanup any previous output we've inherited
# Cleanup any previous output we've inherited
- cd $CI_PROJECT_DIR
- rm -rf output && mkdir output
- docker cp $id:/tmp/repo/repo.tar.gz output/repo.tar.gz
- docker rm -f $id || true
- cd output
- tar xf repo.tar.gz
- cd $CI_PROJECT_DIR
artifacts:
name: $CI_JOB_NAME
paths:
Expand All @@ -58,18 +62,6 @@ stages:
- master
- /^(\d+\.)?(\d+)?(\.\d+)$/

.deploy-common: &deploy-common
image: ${docker_registry}centos:7
stage: deploy
dependencies: []
script:
- if [ -n "$jenkins_url" ]; then
curl --insecure -X POST $jenkins_url/job/$jenkins_job/buildWithParameters?pipeline_id=$CI_PIPELINE_ID --user $jenkins_user:$jenkins_api_token;
fi
except:
- master
- /^(\d+\.)?(\d+)?(\.\d+)$/

redhawk:el6-i386:
stage: package-redhawk-codegen
variables:
Expand Down Expand Up @@ -261,11 +253,19 @@ frontend:el7:
local_repo: output
<<: *rpmbuild

#Trigger a Jenkins job to aggregate artifacts there
deploy:
variables:
jenkins_job: redhawk/job/core-framework-$CI_COMMIT_REF_NAME
<<: *deploy-common
image: ${docker_registry}centos:7
stage: deploy
dependencies: []
before_script:
- echo "Deploying to $jenkins_url/job/$CI_PROJECT_NAMESPACE/job/$CI_PROJECT_NAME-`basename $CI_COMMIT_REF_NAME`"
script:
- if [ -n "$jenkins_url" ]; then
curl --insecure -X POST $jenkins_url/job/$CI_PROJECT_NAMESPACE/job/$CI_PROJECT_NAME-`basename $CI_COMMIT_REF_NAME`/buildWithParameters?pipeline_id=$CI_PIPELINE_ID --user $jenkins_user:$jenkins_api_token;
fi
except:
- /^(\d+\.)?(\d+)?(\.\d+)$/
- master

#Trigger separate tests pipeline
test-trigger:
Expand All @@ -277,6 +277,7 @@ test-trigger:
-F token=$test_token
-F "variables[triggering_ref]=$CI_COMMIT_SHA"
-F "variables[triggering_ref_name]=$CI_COMMIT_REF_NAME"
-F "variables[triggering_ref_slug]=$CI_COMMIT_REF_SLUG"
$test_url
only:
- branches
Expand All @@ -287,14 +288,87 @@ test-trigger:release:
image: ${docker_registry}centos:7
stage: deploy
dependencies: []
variables:
redhawk_version: '2.2.0'
script:
- curl --insecure -X POST -F ref=$redhawk_version
-F token=$test_token
-F "variables[triggering_ref]=$CI_COMMIT_SHA"
-F "variables[triggering_ref_name]=$CI_COMMIT_REF_NAME"
-F "variables[triggering_ref_slug]=$CI_COMMIT_REF_SLUG"
$test_url
only:
- tags
#Skip on tag of following format
except:
- /^(\d+\.)?(\d+)?(\.\d+)$/

.s3: &s3
image: ${docker_registry}utils/s3cmd:el6-createrepo
stage: deploy
tags:
- s3
script:
- CI_COMMIT_REF_SLUG_NO_RC=${CI_COMMIT_REF_SLUG%-rc[0-9]*};
- mkdir -p $arch
- for file in `find output -name *.rpm`; do
cp $file $arch;
done
- createrepo $arch
- /usr/bin/s3cmd sync -F -v -P --delete-removed $arch s3://$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/yum/$CI_COMMIT_REF_SLUG/$dist/
- if [ "$CI_COMMIT_REF_SLUG_NO_RC" != "$CI_COMMIT_REF_SLUG" ]; then
/usr/bin/s3cmd sync -F -v -P --delete-removed $arch s3://$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME/yum/$CI_COMMIT_REF_SLUG_NO_RC/$dist/;
fi
# Pull down dependencies to create aggregated "cf-and-deps" repo
- mkdir -p cf-and-deps/$arch
- curl ${s3_repo_url}/redhawk-dependencies/redhawk-dependencies/yum/${redhawk_deps}/$dist/$arch/redhawk-dependencies.repo > /etc/yum.repos.d/redhawk-dependencies.repo
- reposync --download_path=tmp
--newest-only
--repoid=redhawk-dependencies
- for file in `find tmp -name *.rpm`; do
cp $file cf-and-deps/$arch;
done
- for file in `find output -name *.rpm`; do
cp $file cf-and-deps/$arch;
done
- createrepo cf-and-deps/$arch
- cd cf-and-deps
- /usr/bin/s3cmd sync -F -v -P --delete-removed $arch s3://$CI_PROJECT_NAMESPACE/cf-and-deps/yum/$CI_COMMIT_REF_SLUG/$dist/

deploy-el7:
variables:
dist: el7
arch: x86_64
dependencies:
- redhawk:el7
- bulkio:el7
- burstio:el7
- frontend:el7
- gpp:el7
- redhawk-codegen:el7
<<: *s3

deploy-el6:
variables:
dist: el6
arch: x86_64
dependencies:
- redhawk:el6
- bulkio:el6
- burstio:el6
- frontend:el6
- gpp:el6
- redhawk-codegen:el6
<<: *s3

deploy-el6-i386:
variables:
dist: el6
arch: i686
dependencies:
- redhawk:el6-i386
- bulkio:el6-i386
- burstio:el6-i386
- frontend:el6-i386
- gpp:el6-i386
- redhawk-codegen:el6-i386
<<: *s3
12 changes: 11 additions & 1 deletion GPP/.gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,12 @@
*.o
*.pyc

.deps/
Makefile
Makefile.in
aclocal.m4
autom4te.cache/
config.*
configure
depcomp
install-sh
missing
Loading