Sorry reread –

the -s option is to override the master server name/ip – on some environment (I 
don’t know yours) because of dns or routing – pass in the IP not the dns name 
of the server
the -a option is to override the derived CATTLE_AGENT ip of the registering 
slave – again IP is safer for some environments – usually rancher detects the 
correct IP  - but on occasion it will confuse multiple networks on the slave 
and send the wrong routable IP – if multiple private networks exist

Anyway, most times – aws, azure, VMware (but not openstack) – using the 
defaults is OK  -s is required -a is not
-b branch -s server-domain/ip -e onap

If you do use -a you will need a -c true (the two go together, a -c false will 
ignore the client ip override)
See the script
-c false -a 104.209.168.116 should be -c true -a 104.209.168.116
https://git.onap.org/logging-analytics/tree/deploy/rancher/oom_rancher_setup.sh#n170
  if [[ "$COMPUTEADDRESS" != false ]]; then
      echo "sudo docker run --rm --privileged -v 
/var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher 
$REGISTRATION_DOCKER $RANCHER_URL/v1/scripts/$REGISTRATION_TOKEN"
      sudo docker run --rm --privileged -v 
/var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher 
$REGISTRATION_DOCKER $RANCHER_URL/v1/scripts/$REGISTRATION_TOKEN
  else
      echo "sudo docker run -e CATTLE_AGENT_IP=\"$ADDRESS\" --rm --privileged 
-v /var/run/docker.sock:/var/run/docker.sock -v 
/var/lib/rancher:/var/lib/rancher rancher/agent:v$AGENT_VERSION 
http://$SERVER:$PORT/v1/scripts/$TOKEN";
      sudo docker run -e CATTLE_AGENT_IP="$ADDRESS" --rm --privileged -v 
/var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher 
rancher/agent:v$AGENT_VERSION 
http://$SERVER:$PORT/v1/scripts/$REGISTRATION_TOKEN
  fi


Also note: kubectl/helm will work/fail together – both key off a working 
.kube/config
Top/get nodes will take up to 2 min after host registration to see a server.


/michael


From: onap-discuss@lists.onap.org <onap-discuss@lists.onap.org> On Behalf Of 
Michael O'Brien
Sent: Thursday, January 10, 2019 6:43 PM
To: Samirkumar Ramcharitaprasad Singh <samirkumar_si...@infosys.com>; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] OOM issues after the Casablanca Release #oom

Samir
  Hi the following error stood out – this likely means you are running the 
default 8080 port – my script sets up 8880 – to avoid any conflicts with (not 
supposed to be there – server software on 8080)

The connection to the server was refused - did you specify the right host or 
port?

   Edit your ~/.kube/config and change 8880 to 8080
   Kubectl should work then for your setup.

   However if you ran my script in its entiretly – then your rancher_server 
docker should be exposed on 8880 – if you cannot get either the k8s dashboard 
or kubectl to work – then host registration failed from either your co-located 
host or one/all of the slaves. In that case verify the IP back to the master – 
in windriver/openlab it should be your private ip 10.0.16.1 not the 
10.12.0.0/16 EIP – on certain systems I also provided for CATTLE_AGENT override 
– the -a option you used.

    Worst case – delete all hosts in the gui – and re-add one from the docker 
paste emitted from the “add hosts” button – essentially what my script does.  
If that does not work then you have a communication problem to the host or from 
the slave – check that all your CIDRs are open – you can run with a security 
group of 0.0.0.0/0 ::1 – and only if your server is exposed to the internet 
directly (not in a VPC on AWS for example) – lock down 10249-10255 by using the 
oauth option on the rancher gui (get rid of the ! icon) – I use github oauth it 
works very well – after that crypto miners will not be able to provision pods.

     Thank you
     /michael



From: Samirkumar Ramcharitaprasad Singh 
<samirkumar_si...@infosys.com<mailto:samirkumar_si...@infosys.com>>
Sent: Thursday, January 10, 2019 5:11 AM
To: Michael O'Brien <frank.obr...@amdocs.com<mailto:frank.obr...@amdocs.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: RE: [onap-discuss] OOM issues after the Casablanca Release #oom

Hello Michael,

Just noticed that the script below

https://git.onap.org/logging-analytics/tree/deploy/rancher/oom_rancher_setup.sh<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Flogging-analytics%2Ftree%2Fdeploy%2Francher%2Foom_rancher_setup.sh&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824895869&sdata=4yJQL2lbURSkng%2FkxcPnqf96KP%2FkAOMGzbkGfKzs4lY%3D&reserved=0>

we are now passing additional parameters for

sudo ./oom_rancher_setup.sh -b master -s cd.onap.cloud -e onap -c false -a 
104.209.168.116 -v true

As earlier I have been following your guidance on link below

https://wiki.onap.org/display/DW/Cloud+Native+Deployment#CloudNativeDeployment-Scriptedundercloud(Helm/Kubernetes/Docker)andONAPinstall-SingleVM

This had the advice to use just below

./oom_rancher_setup.sh -b master -s <your domain/ip> -e onap


Please advise if --a [IP address]     : client address ip - no FQDN



Is needed because we are doing an ssh to the VM on which the Rancher is set up 
directly ?



The reason I seek your help is today as today we simply couldn’t get kubectl 
top nodes after set up



Nor could get the Helm version for the server with message of



The connection to the server was refused - did you specify the right host or 
port?



Br

Samir K

From: Michael O'Brien [mailto:frank.obr...@amdocs.com]
Sent: Wednesday, January 09, 2019 11:20 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; Samirkumar 
Ramcharitaprasad Singh 
<samirkumar_si...@infosys.com<mailto:samirkumar_si...@infosys.com>>
Cc: Mike Elliott <mike.elli...@amdocs.com<mailto:mike.elli...@amdocs.com>>
Subject: RE: [onap-discuss] OOM issues after the Casablanca Release #oom

Samir,
   Hi, thanks for using the script, the cd.sh script assumes that your rancher 
cluster is fully setup or that you are using cd.sh to clone the oom repo  - 
this includes installing Mike’s helm plugin deploy.sh script.  This is done 
automatically in the cd.sh script if you use the -c true option (cd.sh clones 
the oom repo) – yes this is my script and I last added the helm plugin option 
after the clone so that we always get the latest version of plugin.sh from the 
oom repo – I may

https://git.onap.org/logging-analytics/tree/deploy/cd.sh#n103<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Flogging-analytics%2Ftree%2Fdeploy%2Fcd.sh%23n103&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824855840&sdata=7QVMDw3o6J8syW5A589FLH%2FDqyFGNVOUqc%2Bl2%2B2daBE%3D&reserved=0>
sudo cp -R ~/oom/kubernetes/helm/plugins/ ~/.helm

or follow the page

https://wiki.onap.org/display/DW/OOM+Helm+%28un%29Deploy+plugins<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.onap.org%2Fdisplay%2FDW%2FOOM%2BHelm%2B%2528un%2529Deploy%2Bplugins&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824865849&sdata=2h2HCSxcRhiYxImHiZ2OUPwWu4h%2FnBjOu9VggRQTXxE%3D&reserved=0>

https://onap.readthedocs.io/en/latest/submodules/oom.git/docs/oom_quickstart_guide.html<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fonap.readthedocs.io%2Fen%2Flatest%2Fsubmodules%2Foom.git%2Fdocs%2Foom_quickstart_guide.html&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824865849&sdata=afxt2a3Bkj6UqioI5wilkF8cQWryal4LlXv8BJmr7Ew%3D&reserved=0>

In a pending review for cd.sh to include intelligent sequencing of the pods – I 
have moved the helm plugin copy outside the loop – as it will cause issues for 
anyone with an existing oom repo  - remember the cd.sh script is primariliy 
intended for CI/CD – where I throw out the oom repo on each run – I am making 
it dev friendly.

Line 143 of
https://gerrit.onap.org/r/#/c/75422/<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgerrit.onap.org%2Fr%2F%23%2Fc%2F75422%2F&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824875854&sdata=et7zxtgFdL5kq%2FyShHgbH%2FGJoYUebx2zQsQLASkpZF4%3D&reserved=0>
for
https://jira.onap.org/browse/LOG-898<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjira.onap.org%2Fbrowse%2FLOG-898&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824875854&sdata=28K01myCW3wbEaJArg4ousEWFZsE6DWI8OazOc3FvjM%3D&reserved=0>
I may just put a secondary wget and chmod 777 on the 2 files in 
https://git.onap.org/oom/tree/kubernetes/helm/plugins/deploy<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Foom%2Ftree%2Fkubernetes%2Fhelm%2Fplugins%2Fdeploy&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824885859&sdata=3naMViz7desvN03OFQWdR0ex4k9ITNjT9wP34hdaIvA%3D&reserved=0>
 for the first run where there is no oom repo yet.

do either of those or just run the helm deploy cp and you will be OK

Remember that these deployment scripts are an attempt to fill in the devops 
hole to allow the logging project and any other project to get onap up – the 
goal is one-click through the templates but it is still a WIP because the 
helm/kubernetes tools are in constant motion and reflected in the scripts below

https://git.onap.org/logging-analytics/tree/deploy/cd.sh<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Flogging-analytics%2Ftree%2Fdeploy%2Fcd.sh&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824885859&sdata=dlQ%2BGhgpKbr8TVmHdhhvO9aGemjlAxb6QbJBnIEV3yY%3D&reserved=0>
https://git.onap.org/logging-analytics/tree/deploy/docker_prepull.sh<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Flogging-analytics%2Ftree%2Fdeploy%2Fdocker_prepull.sh&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824895869&sdata=OYzadsEaQR1ajiUwOaUkh5Ddapu06Nu9gfJgVDoQgaI%3D&reserved=0>
https://git.onap.org/logging-analytics/tree/deploy/rancher/oom_rancher_setup.sh<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Flogging-analytics%2Ftree%2Fdeploy%2Francher%2Foom_rancher_setup.sh&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824895869&sdata=4yJQL2lbURSkng%2FkxcPnqf96KP%2FkAOMGzbkGfKzs4lY%3D&reserved=0>
https://git.onap.org/logging-analytics/tree/deploy/aws/oom_cluster_host_install.sh<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Flogging-analytics%2Ftree%2Fdeploy%2Faws%2Foom_cluster_host_install.sh&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824905878&sdata=GAcgeo8TlZT7y5%2B5waU4UJFMHrefoeBB2TJyal0zNpE%3D&reserved=0>
https://git.onap.org/logging-analytics/tree/deploy/azure/oom_deployment.sh<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Flogging-analytics%2Ftree%2Fdeploy%2Fazure%2Foom_deployment.sh&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824905878&sdata=P4XHR0z8DveTgW4%2Bgq5ofLk5bHI8PDQmZIHWP3M0cfQ%3D&reserved=0>
https://git.onap.org/logging-analytics/tree/deploy/heat/logging_openstack_13_16g.yaml<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.onap.org%2Flogging-analytics%2Ftree%2Fdeploy%2Fheat%2Flogging_openstack_13_16g.yaml&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824915883&sdata=G%2FQk%2FeefSyxtI%2FnKJwkp4GtV0UqnWJBXkyFGABgqXB8%3D&reserved=0>

thank you
/michael
From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>> On Behalf Of 
samirkumar_si...@infosys.com<mailto:samirkumar_si...@infosys.com>
Sent: Wednesday, January 9, 2019 1:31 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-discuss] OOM issues after the Casablanca Release #oom

Dear Good Folks,

Looking for some help on below .. this has happened only after Casablanca :(

am using the script cd.sh to deploy

https://gerrit.onap.org/r/gitweb?p=logging-analytics.git;a=blob;f=deploy/cd.sh;h=616ba81af4fa7977f9d2a737d6faa8d9c5cc0f39;hb=HEAD<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgerrit.onap.org%2Fr%2Fgitweb%3Fp%3Dlogging-analytics.git%3Ba%3Dblob%3Bf%3Ddeploy%2Fcd.sh%3Bh%3D616ba81af4fa7977f9d2a737d6faa8d9c5cc0f39%3Bhb%3DHEAD&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824915883&sdata=MOAMzvOPHNgTq3yns7stOqbEObi8bh%2Bt6Q2y9eU0SIM%3D&reserved=0>

Life is wonderful until i hit the line  
-175<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgerrit.onap.org%2Fr%2Fgitweb%3Fp%3Dlogging-analytics.git%3Ba%3Dblob%3Bf%3Ddeploy%2Fcd.sh%3Bh%3D616ba81af4fa7977f9d2a737d6faa8d9c5cc0f39%3Bhb%3DHEAD%23l175&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824925888&sdata=pkQ7pproatLnT5mX7vZIHa%2FNrkAG2zH0Y4WyIy12dz8%3D&reserved=0>
   echo "report on non-running containers"

and then this Happens --

1 chart(s) linted, no failures Successfully packaged chart and saved it to: 
/home/ubuntu/logging-analytics/deploy/oom/kubernetes/dist/packages/onap-3.0.0.tgz
 make[1]: Leaving directory 
'/home/ubuntu/logging-analytics/deploy/oom/kubernetes' deploying empty onap 
deployment as base 1 of 3 Error: unknown command "deploy" for "helm" Run 'helm 
--help' for usage. deploying base onap pods as base 2 of 3 Error: unknown 
command "deploy" for "helm" Run 'helm --help' for usage. sleep 600 sec to allow 
base platform pods to complete - without a grep on 0/1|0/2| non-Complete jobs 
deploying rest of onap pods as base 3 of 3 Error: unknown command "deploy" for 
"helm" Run 'helm --help' for usage. wait for all pods up for 15-80 min report 
on non-running containers No resources found. No resources found. No resources 
found. No resources found. No resources found. No resources found. No resources 
found. No resources found. No resources found. No resources found. No resources 
found. No resources found. No resources found. No resources found. No resources 
found. No resources found. No resources found. No resources found. No resources 
found. No resources found. No resources found. No resources found. pending 
containers=0 check filebeat 2/2 count for ELK stack logging consumption sleep 5 
min - to allow rest frameworks to finish Any Ideas/ thoughts .. the only thing 
is also common is below
Error: unknown command "deploy" for "helm"
Run 'helm --help' for usage.

However this was also fixed in the script by Author --@Michael O'Brien
101<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgerrit.onap.org%2Fr%2Fgitweb%3Fp%3Dlogging-analytics.git%3Ba%3Dblob%3Bf%3Ddeploy%2Fcd.sh%3Bh%3D616ba81af4fa7977f9d2a737d6faa8d9c5cc0f39%3Bhb%3DHEAD%23l101&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824925888&sdata=eOM1N09ZgvyfdglJRVPmh2OX%2FAuFWth5QXRX0lTFHTc%3D&reserved=0>
     git clone -b $BRANCH 
http://gerrit.onap.org/r/oom<https://apac01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgerrit.onap.org%2Fr%2Foom&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824935897&sdata=K7Jbt5tXFZeMOKD9jj4xgghdhTM%2F7utFtXCQf4%2BUJNs%3D&reserved=0>
102<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgerrit.onap.org%2Fr%2Fgitweb%3Fp%3Dlogging-analytics.git%3Ba%3Dblob%3Bf%3Ddeploy%2Fcd.sh%3Bh%3D616ba81af4fa7977f9d2a737d6faa8d9c5cc0f39%3Bhb%3DHEAD%23l102&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824935897&sdata=%2Bate93idmjEEPWMJ0iCIwXFtCtgEkiANd4q27tXzR3M%3D&reserved=0>
     # 
https://wiki.onap.org/display/DW/OOM+Helm+%28un%29Deploy+plugins<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.onap.org%2Fdisplay%2FDW%2FOOM%2BHelm%2B%2528un%2529Deploy%2Bplugins&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824945902&sdata=IZgTReAb6kHEVUieiEzbb8IOIp%2BSSBpkDXCqcYFr4rI%3D&reserved=0>
103<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgerrit.onap.org%2Fr%2Fgitweb%3Fp%3Dlogging-analytics.git%3Ba%3Dblob%3Bf%3Ddeploy%2Fcd.sh%3Bh%3D616ba81af4fa7977f9d2a737d6faa8d9c5cc0f39%3Bhb%3DHEAD%23l103&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824945902&sdata=k5pMNg54Lif91Qw%2BOfUOnTM0Shpt8YPg3MAbmYzolm8%3D&reserved=0>
     sudo cp -R ~/oom/kubernetes/helm/plugins/ ~/.helm

This email and the information contained herein is proprietary and confidential 
and subject to the Amdocs Email Terms of Service, which you may review at 
https://www.amdocs.com/about/email-terms-of-service<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.amdocs.com%2Fabout%2Femail-terms-of-service&data=02%7C01%7CSamirkumar_Singh%40infosys.com%7Cc45af0fb2bae493e406508d6765b0f57%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C1%7C0%7C636826530824985935&sdata=56IlcnytjVn5GxGUpuNSdkcT3QZyVPAq4mZDuGt8Soo%3D&reserved=0>
This email and the information contained herein is proprietary and confidential 
and subject to the Amdocs Email Terms of Service, which you may review at 
https://www.amdocs.com/about/email-terms-of-service

This email and the information contained herein is proprietary and confidential 
and subject to the Amdocs Email Terms of Service, which you may review at 
https://www.amdocs.com/about/email-terms-of-service 
<https://www.amdocs.com/about/email-terms-of-service>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14937): https://lists.onap.org/g/onap-discuss/message/14937
Mute This Topic: https://lists.onap.org/mt/28986503/21656
Mute #oom: https://lists.onap.org/mk?hashtag=oom&subid=2740164
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to