CA Client Automation

 View Only
  • 1.  Windows 10 IoT install

    Posted Nov 07, 2022 04:08 AM
    Hello community,

    We will deploy Windows 10 IoT clients within our organization and need to manage them through Client Automation. Is Windows 10 IoT supported? I don't see it in the compatibility matrix.

    Up to this point we have been managing only Linux computers with Client Automation, and a 64-bit agent was introduced in the 14.03 release. Is there still no 64-bit agent for Windows?

    We need to build a fully patched Windows 10 agent install image. What is the best way?


  • 2.  RE: Windows 10 IoT install

    Broadcom Employee
    Posted Nov 08, 2022 06:27 AM
    Hi Joakim,



    Windows 10 I0T is binary equivalent to Windows 10 Enterprise and is
    supported.



    The main reason the Linux Agent was ported to 64 bit was due to having to
    install 32bit compatibility libraries. On Windows we do not have the same
    problem. We still have a 64bit Client Automation on the development plan
    but it has not been prioritized.



    Rgds,

    Steve







    Rgds,

    Steve.

    *Steven Parker*
    Senior Principal Engineering Solutions Architect

    Broadcom Software


    Tel: +44 1344 323753
    Mobile: +44 7710 040564
    Steven.Parker@broadcom.com


  • 3.  RE: Windows 10 IoT install

    Posted Nov 08, 2022 01:29 PM
    Thank you Steve!

    Could you please also tell me what is the best way to build a Windows 10 agent install image, including all the latest (CU4) patches? We are looking for the most efficient way to deploy Client Automation to +1000 Windows boxes, ideally with just one command. How do we achieve that?

    Joakim


  • 4.  RE: Windows 10 IoT install

    Broadcom Employee
    Posted Nov 09, 2022 07:23 AM
    Hi Joachim,



    https://techdocs.broadcom.com/us/en/ca-enterprise-software/business-management/clarity-client-automation/14-0/release-information-14-0-2/new-features-and-enhancements-of-14-0-2.html#concept.dita_9f853d61008ed14b195de26152f4a02db0b51792_SimplifiedMasterImageUpdate



    Place a copy of the CU4 Agent Package in your master image and update the
    “InstallTestFixes.bat” to run the same command as SD uses to install the
    package “ DeployWrapper.exe /INST ApplyPtfInstall /PTF=99111509.jcl /SILENT
    /INSTALLNEW /OUTPUTFILE=%temp%\99111509.log”



    Rgds,

    Steve.

    *Steven Parker*
    Senior Principal Engineering Solutions Architect

    Broadcom Software


    Tel: +44 1344 323753
    Mobile: +44 7710 040564
    Steven.Parker@broadcom.com


  • 5.  RE: Windows 10 IoT install

    Posted Nov 15, 2022 02:07 PM
    Thanks Steve,

    I think I got the procedure but what's unclear is the placement of the CU4 deploywrapper applyptfinstall command. Where in InstallTestFixes.bat do I put it? Right after the popd command?

    REM ######################## Install Test Fixes start ################################################
    echo %date% %time% Current Directory is %cd% >> %logfile% 2>&1
    echo %date% %time% Coying %~dp0\sd_api.dll to "%tInstallDirProduct%bin\" >> %logfile% 2>&1

    dir "%~dp0\sd_api.dll" >> %logfile% 2>&1

    copy /Y sd_api.dll "%tInstallDirProduct%bin\"

    echo %ERRORLEVEL% error level for sdapi >> %logfile% 2>&1

    REM ######################## Install Test Fixes End ################################################

    echo %date% %time% Current Directory is %cd% >> %logfile% 2>&1
    echo %date% %time% Current Directory is %cd% >> %logfile% 2>&1
    set ccnfregdbFileName=%tInstallDirProduct%bin\ccnfregdb.exe
    echo %date% %time% Checking if %ccnfregdbFileName% file exists >> %logfile% 2>&1
    IF EXIST "%ccnfregdbFileName%" (
    echo %date% %time% ccnfregdb exists. Running ccnfregdb import to configuration files! >> %logfile% 2>&1
    echo %date% %time% Executing caf start which is needed to import configuration file >> %logfile% 2>&1
    caf start >> %logfile% 2>&1
    echo %date% %time% Checking if ccngregdb process already running, only one instance is allowed at a time >> %logfile% 2>&1
    CALL :processStateCheckAndWaitForClosure "ccnfregdb.exe" 30 60
    echo %date% %time% Running ccnfregdb -f %~dp0\sdConfig_sep.xml -s -e -cr -o >> %logfile% 2>&1
    ccnfregdb -f %~dp0\sdConfig_sep.xml -s -e -cr
    CALL :processStateCheckAndWaitForClosure "ccnfregdb.exe" 30 60
    caf stop >> %logfile% 2>&1
    ) ELSE (
    echo %date% %time% ccnfregdb is missing,considering as a non manager machine and hence skipping import ccnf config file >> %logfile% 2>&1
    )
    popd
    echo %date% %time% Current Directory is %cd% >> %logfile% 2>&1
    echo %date% %time% Ending of InstallTestFixes.bat execution >> %logfile% 2>&1
    exit /B
    REM ######################## Post Install Actions End ################################################


  • 6.  RE: Windows 10 IoT install

    Broadcom Employee
    Posted Nov 16, 2022 05:09 AM
    Yes, you can add your own lines of script after the popd command.



    Rgds,

    Steve.

    *Steven Parker*
    Senior Principal Engineering Solutions Architect

    Broadcom Software


    Tel: +44 1344 323753
    Mobile: +44 7710 040564
    Steven.Parker@broadcom.com


  • 7.  RE: Windows 10 IoT install

    Posted Nov 29, 2022 01:24 PM
    Hello again Steve,

    We have been using only static ip addresses for the agents so far. Is DHCP assigned agent ip supported as well?


  • 8.  RE: Windows 10 IoT install

    Broadcom Employee
    Posted Nov 30, 2022 05:50 AM
    Yes, The Agents support DHCP.



    Rgds,

    Steve.

    *Steven Parker*
    Senior Principal Engineering Solutions Architect

    Broadcom Software


    Tel: +44 1344 323753
    Mobile: +44 7710 040564
    Steven.Parker@broadcom.com